Skip to content
accetto edited this page Nov 6, 2022 · 20 revisions

Headless Ubuntu/Xfce containers with VNC/noVNC (Generation 3v2)

accetto/ubuntu-vnc-xfce-g3

Docker Hub - Git Hub - Changelog - Readme


Version: G3v2

Updated: 2022-11-05


Table of Contents

This Wiki contains the supplementary documentation for the GitHub repository accetto/ubuntu-vnc-xfce-g3.

The repository contains resources for building Docker images based on Ubuntu 20.04 LTS with Xfce desktop environment and VNC/noVNC servers for headless use.

It is the third generation (G3) of my headless desktop images. The general description of the changes and features comparing to the previous generations is in the main README. On the other hand, the information provided here is more technical and it's intended for developers and image builders.

It's the second version (G3v2) of the project that is described here.

It should be noticed, that the version G3v2 of the building pipeline offers a significantly higher performance by building sets of images or by repeated builds. It's achieved by utilizing the local g3-cache, which is described separately.

If you still need the description of the first version of the project, you have to clone the branch archived-generation-g3v1 of this Wiki:

git clone --branch archived-generation-g3v1 https://github.com/accetto/ubuntu-vnc-xfce-g3.wiki.git

If you are looking for more information about the main concepts of features or version stickers, then check the page Concepts of Dockerfiles.