-
Notifications
You must be signed in to change notification settings - Fork 68
Project versions
Version: G3v7
Updated: 2025-03-15
There have been several versions of this project till now. This page describes only the more significant ones.
The versions usually differ only by the building pipeline, not by the Docker images themselves.
The Dockerfiles
, apart from some particular differences, stay conceptually unchanged.
The previous versions are still available in this GitHub repository as the branches named as archived-generation-g3v{d}
.
The version G3v2
brings the following major changes comparing to the previous version G3v1
:
- Significantly improved building performance by introducing a local cache (
g3-cache
). - Auto-building on the Docker Hub and using of the GitHub Actions have been abandoned.
- The enhanced building pipeline moves towards building the images outside the Docker Hub and aims to support also stages with CI/CD capabilities (e.g. the GitLab).
- The local stage is the default building stage now. However, the new building pipeline has already been tested also with a local GitLab installation in a Docker container on a Linux machine.
- Automatic publishing of README files to the Docker Hub has been removed, because it was not working properly any more. However, the README files for the Docker Hub can still be prepared with the provided utility
util-readme.sh
and then copy-and-pasted to the Docker Hub manually.
The version G3v7
has brought an improved building pipeline.
The final images can be built significantly faster, because the temporary helper images are used as external caches.
Check the page How building works for more information.