From 29001fae4ac265e978ab86e9225c4fb61c0426e0 Mon Sep 17 00:00:00 2001 From: sireeshajonnalagadda Date: Wed, 24 Dec 2025 07:29:58 +0000 Subject: [PATCH 1/2] Add support for alpine 3.23 --- src/base-alpine/.devcontainer/Dockerfile | 2 +- src/base-alpine/README.md | 9 +++++---- src/base-alpine/manifest.json | 5 +++-- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/base-alpine/.devcontainer/Dockerfile b/src/base-alpine/.devcontainer/Dockerfile index 0b07c4ffc..e9f88fd12 100644 --- a/src/base-alpine/.devcontainer/Dockerfile +++ b/src/base-alpine/.devcontainer/Dockerfile @@ -1,2 +1,2 @@ -ARG VARIANT=3.22 +ARG VARIANT=3.23 FROM alpine:${VARIANT} \ No newline at end of file diff --git a/src/base-alpine/README.md b/src/base-alpine/README.md index e0a428c5a..f8381362d 100644 --- a/src/base-alpine/README.md +++ b/src/base-alpine/README.md @@ -9,7 +9,7 @@ | *Categories* | Core, Other | | *Image type* | Dockerfile | | *Published images* | mcr.microsoft.com/devcontainers/base:alpine | -| *Available image variants* | alpine-3.22, alpine-3.21, alpine-3.20 ([full list](https://mcr.microsoft.com/v2/devcontainers/base/tags/list)) | +| *Available image variants* | alpine-3.23, alpine-3.22, alpine-3.21, alpine-3.20 ([full list](https://mcr.microsoft.com/v2/devcontainers/base/tags/list)) | | *Published image architecture(s)* | x86-64, aarch64/arm64 | | *Container host OS support* | Linux, macOS, Windows | @@ -23,6 +23,7 @@ See **[history](history)** for information on the contents of published images. You can also directly reference pre-built versions of `.devcontainer/Dockerfile` by using the `image` property in `.devcontainer/devcontainer.json` or updating the `FROM` statement in your own `Dockerfile` to one of the following. An example `Dockerfile` is included in this repository. - `mcr.microsoft.com/devcontainers/base:alpine` (latest) +- `mcr.microsoft.com/devcontainers/base:alpine-3.23` - `mcr.microsoft.com/devcontainers/base:alpine-3.22` - `mcr.microsoft.com/devcontainers/base:alpine-3.21` - `mcr.microsoft.com/devcontainers/base:alpine-3.20` @@ -32,9 +33,9 @@ Refer to [this guide](https://containers.dev/guide/dockerfile) for more details. You can decide how often you want updates by referencing a [semantic version](https://semver.org/) of each image. For example: -- `mcr.microsoft.com/devcontainers/base:1-alpine` -- `mcr.microsoft.com/devcontainers/base:1.1-alpine` -- `mcr.microsoft.com/devcontainers/base:1.1.0-alpine` +- `mcr.microsoft.com/devcontainers/base:3-alpine` +- `mcr.microsoft.com/devcontainers/base:3.0-alpine` +- `mcr.microsoft.com/devcontainers/base:3.0.0-alpine` See [history](history) for information on the contents of each version and [here for a complete list of available tags](https://mcr.microsoft.com/v2/devcontainers/base/tags/list). diff --git a/src/base-alpine/manifest.json b/src/base-alpine/manifest.json index f021ed531..ea4eb7746 100644 --- a/src/base-alpine/manifest.json +++ b/src/base-alpine/manifest.json @@ -1,6 +1,7 @@ { - "version": "2.0.2", + "version": "3.0.0", "variants": [ + "3.23", "3.22", "3.21", "3.20" @@ -16,7 +17,7 @@ "base:${VERSION}-alpine${VARIANT}" ], "variantTags": { - "3.22": [ + "3.23": [ "base:${VERSION}-alpine" ] } From aba73162fc71c4bc44337753fd501131576c050e Mon Sep 17 00:00:00 2001 From: sireeshajonnalagadda Date: Wed, 24 Dec 2025 07:48:15 +0000 Subject: [PATCH 2/2] Add 'latest' variant to the Alpine manifest --- src/base-alpine/manifest.json | 1 + 1 file changed, 1 insertion(+) diff --git a/src/base-alpine/manifest.json b/src/base-alpine/manifest.json index ea4eb7746..95f6cd730 100644 --- a/src/base-alpine/manifest.json +++ b/src/base-alpine/manifest.json @@ -1,6 +1,7 @@ { "version": "3.0.0", "variants": [ + "latest", "3.23", "3.22", "3.21",