Firefox via VNC
1.2K
Docker hub: https://hub.docker.com/r/tenox7/vncfox
docker run -d \
--name vncfox \
-p 5900:5900 \
tenox7/vncfox:latest
This container is dual architecture, AMD64 and ARM64, it can be run on Mac host with Apple Silicon, Raspberry PI, etc.
VNC Password is: vncfox
If you want the profile to persist between sessions, mount /home/vncfox/.mozilla as a volume.
Either create a persistent Docker volume or bind mount to a folder on the host.
docker volume create vncfox
docker run -d \
--name vncfox \
-v vncfox:/home/vncfox/.mozilla
-p 5900:5900 \
tenox7/vncfox:latest
I also typically bind mount a folder exported via NFS to /home/vncfox/Downloads.
By default resolution of 1024x768 is used because I mostly work on workstations with 1280x1024 and I was a smaller window.
However you can set custom resolution by using WIDTH and HEIGHT env variables.
docker volume create vncfox
docker run -d \
--name vncfox \
-v vncfox:/home/vncfox/.mozilla
-p 5900:5900 \
-e WIDTH=1600 -e HEIGHT=1200 \
tenox7/vncfox:latest
It's recommended to use Tight or Tiger VNC client to reduce CPU usage and improve performance.
A collection of Tight VNC ports is available here: http://osarchive.org/apps/vnc/tight/ports
Better scrollbars:
about:config
widget.non-native-theme.scrollbar.style = 1
Content type
Image
Digest
sha256:b14685cd1…
Size
504.6 MB
Last updated
about 1 month ago
docker pull tenox7/vncfox