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/ubuntu-vnc-xfce-drawio-g3.
This User guide describes the images and how to use them.
### PWD = project root
### prepare and source the 'secrets.rc' file first (see 'example-secrets.rc')
### examples of building and publishing the individual images
### 'drawio' stands for 'opengl' in this context
./builder.sh drawio all
./builder.sh drawio-chromium all
./builder.sh drawio-firefox all
### just building the image, skipping the publishing and the version sticker update
./builder.sh drawio build
### examples of building and publishing the images as a group
./ci-builder.sh all group drawio drawio-firefox
### or all the images featuring the drawio-desktop
./ci-builder.sh all group complete-drawio
Refer to the main README file for more information about the building subject.
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.
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.
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.