Sign inSign up

chko/debian-xfce-vnc

By chko

Updated over 5 years ago

A minimal Debian 10 Desktop (with xfce, firefox, thunderbird, libre office), accessible via VNC.

Image
0

1.2K

chko/debian-xfce-vnc repository overview

Docker Cloud Build Status

debian-xfce-vnc

A minimal Debian 10 Desktop (with xfce, firefox, thunderbird, libre office), accessible via VNC.

screenshot

quickstart
docker run --name debian-xfce-vnc --hostname debian-xfce-vnc --shm-size 2g -p 5901:5901 -e VNCPASSWD=password -e VNCRES=1280x1024 -ti chko/debian-xfce-vnc

then connect a vnc client to vnc://localhost:5901

config
env vars
env varrequireddefaultdescription
VNCPASSWD=stringno(autogenerated)The vnc password. If not set set a random one is set and printed to stdout at container creation
VNCRES=800x600no1280x800resolution
VNCDEPTH=24no24color depth
useful parameters
param exampledescription
--shm-size 2gshared memory size (/dev/shm). The default 64m is too low for many GUI apps. Increase to value >=2G to avoid i.e. firefox crashes.
data persistence
  • the default user's (ehlo) home dir is mapped to a Docker volume by default
  • this user is unprivileged but has sudo privs (passwordless). However, changes made outside of the home dir (i.e. software installations with apt-get) will not persist.
    • (unless you commit the changes to a new image, i.e. via: docker commit <containername> <newimagename>)
security

VNC connections are unencrypted. Intended for usage on a secure network (i.e. localhost).

Tag summary

Content type

Image

Digest

Size

889.6 MB

Last updated

over 5 years ago

docker pull chko/debian-xfce-vnc