A docker image of Ubuntu with Xfce desktop and VNC support.
50K+
A docker image of Ubuntu with Xfce desktop and VNC support.


Different tags of this image are based on different versions of ubuntu.
Currently available tags:
docker pull dcsunset/ubuntu-vnc:<tag>
The tag can be one of those listed above.
Simple usage:
docker run -d -p 5900:5900 -p 6080:6080 -e VNC_PASSWD=password dcsunset/ubuntu-vnc
Then visit http://localhost:6080 to visit noVNC UI. Or you can use a different VNC client (like TigerVNC client) and connect to localhost:5900.
If VNC_PASSWD is not set,
then the security type of vncserver is set to None,
it is insecure when exposing the container on the Internet.
To make the image lightweight, only the following applications are installed by default:
To use the latest Ubuntu image:
docker build -t ubuntu-vnc .
Or specify a version:
docker build --build-arg VERSION=18.04 -t ubuntu-vnc .
If non-latin characters are not displayed well, install the font packs based on your needs.
To install the Indian font pack:
apt-get install fonts-indic
To install the CJK font pack:
apt-get install fonts-noto-cjk
To install the international font pack:
apt-get install fonts-noto
By default, noVNC's scaling mode is set to None. It can be changed in the noVNC panel easily.
MIT License
Content type
Image
Digest
Size
380.6 MB
Last updated
over 6 years ago
docker pull dcsunset/ubuntu-vnc