firefox/README.md

32 lines
997 B
Markdown

## Requirements
- [Docker Engine](https://docs.docker.com/engine/) (Docker Desktop is not required!)
- [x11docker](https://github.com/mviereck/x11docker)
## Build browser image
$ docker build -t firefox .
## X server image
To use the `--xc` option, we need either to pull the out-dated image,
$ docker pull x11docker/xserver
or, to build a newer image locally (preferred).
$ x11docker --build x11docker/xserver
## Run
$ ./x11docker -I --xc --share $HOME/Downloads -- --tmpfs /dev/shm -- firefox
## References
- based on [Jessie Frazelle's][1] [`dockerfiles/firefox`][2]
- sourced from Mozilla's '[Install Firefox .deb package for Debian-based distributions][3]'
[1]: https://blog.jessfraz.com/post/docker-containers-on-the-desktop/
[2]: https://github.com/jessfraz/dockerfiles/tree/cc75d30bd79d7b2fe4e2f0f37cdc880979c9eefb/firefox
[3]: https://support.mozilla.org/en-US/kb/install-firefox-linux#w_install-firefox-deb-package-for-debian-based-distributions-recommended