Arch Linux Images
Arch Linux container images for my projects and CI pipelines. These images are tailored to my own repositories; they are not designed for general use and may change without notice.
The images are rebuilt weekly and published to my container registry.
Images
archlinux-base: vanilla Arch Linux image assembled from the official Arch bootstrap tarball.archlinux-ci: CI image built fromarchlinux-basewith the development and build tools I use in CI jobs.
Both images are published as latest and as <yyyymmdd>.<run-number> tags.
Build Flow
The base image build downloads the latest official Arch bootstrap archive from
my private Arch Linux mirror,
verifies its hashes and signature, updates the extracted rootfs with pacman,
then packages it into a tarball. The Docker image is built from scratch with
that rootfs.
The CI image is built after the base image, uses the same version tag, and adds:
7zipbase-develdockerffmpeggitgohugonodejspythonshellchecksyftuv
The CI image also installs the LogalNet internal certificate authority.
Software Bill of Materials
Each build generates a CycloneDX Software Bill of Materials for the published image, available from the corresponding CI job log.