Files
debian-vnc-xfce-g3/docker/xfce
2023-08-05 13:51:22 +02:00
..
2023-04-23 20:15:04 +02:00
2023-08-05 13:51:22 +02:00
2023-08-05 13:51:22 +02:00

Headless Debian/Xfce container with VNC/noVNC

accetto/debian-vnc-xfce-g3

User Guide - Docker Hub - Dockerfile - Readme - Changelog


This GitHub project folder contains resources used by building Debian images available on Docker Hub in the repository accetto/debian-vnc-xfce-g3.

There is also a sibling project accetto/ubuntu-vnc-xfce-g3 containing similar images based on Ubuntu 22.04 LTS and 20.04 LTS.

This User guide describes the images and how to use them.

This is the third generation (G3) of my headless images. The second generation (G2) contains the GitHub repository accetto/xubuntu-vnc-novnc. The first generation (G1) contains the GitHub repository accetto/ubuntu-vnc-xfce.

Building images

### PWD = project root
### prepare and source the 'secrets.rc' file first (see 'example-secrets.rc')

### examples of building and publishing the individual images
./builder.sh latest all

### just building the image, skipping the publishing and the version sticker update
./builder.sh latest build

### examples of building and publishing the images
./ci-builder.sh all group latest

Refer to the main README file for more information about the building subject.

Getting help

If you've found a problem or you just have a question, please check the User guide, Issues and sibling Wiki first. Please do not overlook the closed issues.

If you do not find a solution, you can file a new issue. The better you describe the problem, the bigger the chance it'll be solved soon.

If you have a question or an idea and you don't want to open an issue, you can also use the sibling Discussions.

Diagrams

Diagram of the multi-staged Dockerfile used for building multiple images.

The actual content of a particular image build is controlled by the feature variables.

The stage diagram doesn't differ from the sibling project accetto/github-ubuntu-vnc-xfce-g3.

Dockerfile.xfce stages