Skip to content

Container Images

The following tables lists all Garden Linux OCI Container Images.

Full Container Images

Garden Linux publishes two image streams for full Container Images to the GitHub Container Registry:

Image StreamUse CaseURI
ReleaseStable, versioned releasesghcr.io/gardenlinux/gardenlinux:<version>
NightlyLatest development buildsghcr.io/gardenlinux/nightly:<version>

For production use, prefer release images with a specific version tag:

bash
GL_VERSION="2150.0.0"
GL_IMAGE="ghcr.io/gardenlinux/gardenlinux:${GL_VERSION}"

For testing or development, use the nightly stream:

bash
GL_IMAGE="ghcr.io/gardenlinux/nightly:latest"

TIP

For a complete list of maintained releases and their support lifecycle, see the releases reference.

Bare Container Images

Garden Linux offers a range of specialized bare container images, each tailored for specific applications and designed for minimalism and security.

These containers are optimized as base images for Dockerfiles. Their development is streamlined by the unbase_oci tool, which efficiently minimizes image size by removing unnecessary components from base container images.

ImageDescriptionURI
bare-libcC runtime (libc6, zoneinfo) — for C/C++ applicationsghcr.io/gardenlinux/gardenlinux/bare-libc:<version>
bare-pythonPython runtime — for Python applicationsghcr.io/gardenlinux/gardenlinux/bare-python:<version>
bare-nodejsNode.js runtime — for JavaScript applicationsghcr.io/gardenlinux/gardenlinux/bare-nodejs:<version>
bare-sapmachineSAPMachine JDK (Java Development Kit) — for Java/SAP applicationsghcr.io/gardenlinux/gardenlinux/bare-sapmachine:<version>

Unbase OCI Tool

The unbase_oci tool is instrumental in the development of these "bare" container images.

  • Functionality:
    • Strips unnecessary components from base container images.
    • Reduces image size and potential security vulnerabilities.
    • Operates on OCI archives, comparing base and target images to identify and retain only necessary additions and their dependencies.
  • Repository Link: unbase_oci
  • Impact: This tool is pivotal in creating streamlined, "distroless-like" images, ensuring that the resulting containers are lean and secure.