2023-08-30
Changes to Container Images
To simplify the container experience, we’ve revamped the way Void’s OCI container images are built and tagged.
In short:
- Architectures are now encoded using the platform in the manifest instead of in tags
- Different libcs and flavors of images are now separate images instead of tags
- The
mini
flavor is no longer built, as they did not work as intended
You can check out the available images on the Download page or on Github.
If you’re interested in the technical details, you can take a look at the pull request for these changes.
To migrate your current containers:
Old Image | New Image | Notes |
---|---|---|
voidlinux/voidlinux |
ghcr.io/void-linux/void-glibc |
Wow, you’ve been using two-year-old images! |
voidlinux/voidlinux-musl |
ghcr.io/void-linux/void-musl |
|
ghcr.io/void-linux/void-linux:*-full-* |
ghcr.io/void-linux/void-glibc-full |
|
ghcr.io/void-linux/void-linux:*-full-*-musl |
ghcr.io/void-linux/void-musl-full |
|
ghcr.io/void-linux/void-linux:*-thin-* |
ghcr.io/void-linux/void-glibc |
|
ghcr.io/void-linux/void-linux:*-thin-*-musl |
ghcr.io/void-linux/void-musl |
|
ghcr.io/void-linux/void-linux:*-mini-* |
ghcr.io/void-linux/void-glibc |
mini images are no longer built |
ghcr.io/void-linux/void-linux:*-mini-*-musl |
ghcr.io/void-linux/void-musl |
|
ghcr.io/void-linux/void-linux:*-thin-bb-* |
ghcr.io/void-linux/void-glibc-busybox |
|
ghcr.io/void-linux/void-linux:*-thin-bb-*-musl |
ghcr.io/void-linux/void-musl-busybox |
|
ghcr.io/void-linux/void-linux:*-mini-bb-* |
ghcr.io/void-linux/void-glibc-busybox |
mini images are no longer built |
ghcr.io/void-linux/void-linux:*-mini-bb-*-musl |
ghcr.io/void-linux/void-musl-busybox |