A public Ubuntu 24.04 container image for ephemeral GitHub Actions Runner Controller (ARC) runners. It extends GitHub's official ARC runner image with:
- Rustup 1.29.0, installed without a default Rust toolchain so each repository's
rust-toolchain.tomlremains authoritative. build-essentialandpkg-configfor crates with native build dependencies.- Docker CLI 29.7.2, Buildx 0.36.1, and Compose 5.5.0 for use with an external Docker daemon such as ARC's disposable Docker-in-Docker sidecar.
The image runs as the upstream runner user. Docker daemon binaries are not
included; a Docker daemon must be supplied separately when workflows need one.
docker pull ghcr.io/docspec/ubuntu-rustup:24.04Release tags are immutable. 24.04 and latest are moving aliases for the
newest published Ubuntu 24.04 release. Deployments should pin the multi-platform
digest of a release tag.
linux/amd64linux/arm64
docker buildx build --load --tag ubuntu-rustup:local .The build verifies checksums for downloaded Rustup and Compose binaries. Base images and GitHub Actions are pinned by digest or commit SHA and updated through reviewed dependency updates.