Skip to content

Conversation

@nodejs-github-bot
Copy link
Contributor

@github-actions
Copy link

Diff for cc4532b:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 88c7725..672afd4 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -32,6 +32,16 @@ Architectures: amd64, arm32v7, arm64v8
 GitCommit: c3973687f2e3de90dd0ffac1199ab8d7221ac27a
 Directory: 20/bullseye-slim
 
+Tags: 20-trixie, 20.19-trixie, 20.19.4-trixie, iron-trixie
+Architectures: amd64, arm64v8, ppc64le, s390x
+GitCommit: f9e105af51a35a84638d79cf717c507075f33985
+Directory: 20/trixie
+
+Tags: 20-trixie-slim, 20.19-trixie-slim, 20.19.4-trixie-slim, iron-trixie-slim
+Architectures: amd64, arm64v8, ppc64le, s390x
+GitCommit: f9e105af51a35a84638d79cf717c507075f33985
+Directory: 20/trixie-slim
+
 Tags: 22, 22-bookworm, 22.18, 22.18-bookworm, 22.18.0, 22.18.0-bookworm, jod, jod-bookworm, lts, lts-bookworm, lts-jod
 Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
 GitCommit: de1c8c994e1bf8a5843ff7d4d987eee0cad69243
@@ -62,6 +72,16 @@ Architectures: amd64, arm32v7, arm64v8
 GitCommit: de1c8c994e1bf8a5843ff7d4d987eee0cad69243
 Directory: 22/bullseye-slim
 
+Tags: 22-trixie, 22.18-trixie, 22.18.0-trixie, jod-trixie, lts-trixie
+Architectures: amd64, arm64v8, ppc64le, s390x
+GitCommit: f9e105af51a35a84638d79cf717c507075f33985
+Directory: 22/trixie
+
+Tags: 22-trixie-slim, 22.18-trixie-slim, 22.18.0-trixie-slim, jod-trixie-slim, lts-trixie-slim
+Architectures: amd64, arm64v8, ppc64le, s390x
+GitCommit: f9e105af51a35a84638d79cf717c507075f33985
+Directory: 22/trixie-slim
+
 Tags: 24, 24-bookworm, 24.5, 24.5-bookworm, 24.5.0, 24.5.0-bookworm, bookworm, current, current-bookworm, latest
 Architectures: amd64, arm64v8, ppc64le, s390x
 GitCommit: de1c8c994e1bf8a5843ff7d4d987eee0cad69243
@@ -91,3 +111,13 @@ Tags: 24-bullseye-slim, 24.5-bullseye-slim, 24.5.0-bullseye-slim, bullseye-slim,
 Architectures: amd64, arm64v8
 GitCommit: de1c8c994e1bf8a5843ff7d4d987eee0cad69243
 Directory: 24/bullseye-slim
+
+Tags: 24-trixie, 24.5-trixie, 24.5.0-trixie, current-trixie, trixie
+Architectures: amd64, arm64v8, ppc64le, s390x
+GitCommit: f9e105af51a35a84638d79cf717c507075f33985
+Directory: 24/trixie
+
+Tags: 24-trixie-slim, 24.5-trixie-slim, 24.5.0-trixie-slim, current-trixie-slim, trixie-slim
+Architectures: amd64, arm64v8, ppc64le, s390x
+GitCommit: f9e105af51a35a84638d79cf717c507075f33985
+Directory: 24/trixie-slim
diff --git a/_bashbrew-list b/_bashbrew-list
index a29450e..d5f3f1a 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -7,6 +7,8 @@ node:20-bookworm-slim
 node:20-bullseye
 node:20-bullseye-slim
 node:20-slim
+node:20-trixie
+node:20-trixie-slim
 node:20.19
 node:20.19-alpine
 node:20.19-alpine3.21
@@ -16,6 +18,8 @@ node:20.19-bookworm-slim
 node:20.19-bullseye
 node:20.19-bullseye-slim
 node:20.19-slim
+node:20.19-trixie
+node:20.19-trixie-slim
 node:20.19.4
 node:20.19.4-alpine
 node:20.19.4-alpine3.21
@@ -25,6 +29,8 @@ node:20.19.4-bookworm-slim
 node:20.19.4-bullseye
 node:20.19.4-bullseye-slim
 node:20.19.4-slim
+node:20.19.4-trixie
+node:20.19.4-trixie-slim
 node:22
 node:22-alpine
 node:22-alpine3.21
@@ -34,6 +40,8 @@ node:22-bookworm-slim
 node:22-bullseye
 node:22-bullseye-slim
 node:22-slim
+node:22-trixie
+node:22-trixie-slim
 node:22.18
 node:22.18-alpine
 node:22.18-alpine3.21
@@ -43,6 +51,8 @@ node:22.18-bookworm-slim
 node:22.18-bullseye
 node:22.18-bullseye-slim
 node:22.18-slim
+node:22.18-trixie
+node:22.18-trixie-slim
 node:22.18.0
 node:22.18.0-alpine
 node:22.18.0-alpine3.21
@@ -52,6 +62,8 @@ node:22.18.0-bookworm-slim
 node:22.18.0-bullseye
 node:22.18.0-bullseye-slim
 node:22.18.0-slim
+node:22.18.0-trixie
+node:22.18.0-trixie-slim
 node:24
 node:24-alpine
 node:24-alpine3.21
@@ -61,6 +73,8 @@ node:24-bookworm-slim
 node:24-bullseye
 node:24-bullseye-slim
 node:24-slim
+node:24-trixie
+node:24-trixie-slim
 node:24.5
 node:24.5-alpine
 node:24.5-alpine3.21
@@ -70,6 +84,8 @@ node:24.5-bookworm-slim
 node:24.5-bullseye
 node:24.5-bullseye-slim
 node:24.5-slim
+node:24.5-trixie
+node:24.5-trixie-slim
 node:24.5.0
 node:24.5.0-alpine
 node:24.5.0-alpine3.21
@@ -79,6 +95,8 @@ node:24.5.0-bookworm-slim
 node:24.5.0-bullseye
 node:24.5.0-bullseye-slim
 node:24.5.0-slim
+node:24.5.0-trixie
+node:24.5.0-trixie-slim
 node:alpine
 node:alpine3.21
 node:alpine3.22
@@ -95,6 +113,8 @@ node:current-bookworm-slim
 node:current-bullseye
 node:current-bullseye-slim
 node:current-slim
+node:current-trixie
+node:current-trixie-slim
 node:iron
 node:iron-alpine
 node:iron-alpine3.21
@@ -104,6 +124,8 @@ node:iron-bookworm-slim
 node:iron-bullseye
 node:iron-bullseye-slim
 node:iron-slim
+node:iron-trixie
+node:iron-trixie-slim
 node:jod
 node:jod-alpine
 node:jod-alpine3.21
@@ -113,6 +135,8 @@ node:jod-bookworm-slim
 node:jod-bullseye
 node:jod-bullseye-slim
 node:jod-slim
+node:jod-trixie
+node:jod-trixie-slim
 node:latest
 node:lts
 node:lts-alpine
@@ -124,4 +148,8 @@ node:lts-bullseye
 node:lts-bullseye-slim
 node:lts-jod
 node:lts-slim
+node:lts-trixie
+node:lts-trixie-slim
 node:slim
+node:trixie
+node:trixie-slim
diff --git a/_bashbrew-list-build-order b/_bashbrew-list-build-order
index 7a9dc66..69d1a35 100644
--- a/_bashbrew-list-build-order
+++ b/_bashbrew-list-build-order
@@ -8,6 +8,8 @@ node:iron-bookworm
 node:iron-bullseye
 node:iron-bullseye-slim
 node:iron-slim
+node:iron-trixie
+node:iron-trixie-slim
 node:latest
 node:lts-alpine3.21
 node:lts-alpine3.22
@@ -15,4 +17,8 @@ node:lts-bullseye
 node:lts-bullseye-slim
 node:lts-jod
 node:lts-slim
+node:lts-trixie
+node:lts-trixie-slim
 node:slim
+node:trixie
+node:trixie-slim
diff --git a/node_slim/Dockerfile b/node_iron-trixie-slim/Dockerfile
similarity index 99%
copy from node_slim/Dockerfile
copy to node_iron-trixie-slim/Dockerfile
index ec2a819..66398ef 100644
--- a/node_slim/Dockerfile
+++ b/node_iron-trixie-slim/Dockerfile
@@ -1,9 +1,9 @@
-FROM debian:bookworm-slim
+FROM debian:trixie-slim
 
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION 24.5.0
+ENV NODE_VERSION 20.19.4
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_current-alpine3.21/docker-entrypoint.sh b/node_iron-trixie-slim/docker-entrypoint.sh
similarity index 100%
copy from node_current-alpine3.21/docker-entrypoint.sh
copy to node_iron-trixie-slim/docker-entrypoint.sh
diff --git a/node_current-bullseye/Dockerfile b/node_iron-trixie/Dockerfile
similarity index 98%
copy from node_current-bullseye/Dockerfile
copy to node_iron-trixie/Dockerfile
index bfd2a54..e56da66 100644
--- a/node_current-bullseye/Dockerfile
+++ b/node_iron-trixie/Dockerfile
@@ -1,9 +1,9 @@
-FROM buildpack-deps:bullseye
+FROM buildpack-deps:trixie
 
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION 24.5.0
+ENV NODE_VERSION 20.19.4
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_current-alpine3.21/docker-entrypoint.sh b/node_iron-trixie/docker-entrypoint.sh
similarity index 100%
copy from node_current-alpine3.21/docker-entrypoint.sh
copy to node_iron-trixie/docker-entrypoint.sh
diff --git a/node_lts-slim/Dockerfile b/node_lts-trixie-slim/Dockerfile
similarity index 99%
copy from node_lts-slim/Dockerfile
copy to node_lts-trixie-slim/Dockerfile
index 7d89718..216cdf0 100644
--- a/node_lts-slim/Dockerfile
+++ b/node_lts-trixie-slim/Dockerfile
@@ -1,4 +1,4 @@
-FROM debian:bookworm-slim
+FROM debian:trixie-slim
 
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
diff --git a/node_current-alpine3.21/docker-entrypoint.sh b/node_lts-trixie-slim/docker-entrypoint.sh
similarity index 100%
copy from node_current-alpine3.21/docker-entrypoint.sh
copy to node_lts-trixie-slim/docker-entrypoint.sh
diff --git a/node_lts-bullseye/Dockerfile b/node_lts-trixie/Dockerfile
similarity index 99%
copy from node_lts-bullseye/Dockerfile
copy to node_lts-trixie/Dockerfile
index d91ac96..6fe316a 100644
--- a/node_lts-bullseye/Dockerfile
+++ b/node_lts-trixie/Dockerfile
@@ -1,4 +1,4 @@
-FROM buildpack-deps:bullseye
+FROM buildpack-deps:trixie
 
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
diff --git a/node_current-alpine3.21/docker-entrypoint.sh b/node_lts-trixie/docker-entrypoint.sh
similarity index 100%
copy from node_current-alpine3.21/docker-entrypoint.sh
copy to node_lts-trixie/docker-entrypoint.sh
diff --git a/node_slim/Dockerfile b/node_trixie-slim/Dockerfile
similarity index 99%
copy from node_slim/Dockerfile
copy to node_trixie-slim/Dockerfile
index ec2a819..aadeebf 100644
--- a/node_slim/Dockerfile
+++ b/node_trixie-slim/Dockerfile
@@ -1,4 +1,4 @@
-FROM debian:bookworm-slim
+FROM debian:trixie-slim
 
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
diff --git a/node_current-alpine3.21/docker-entrypoint.sh b/node_trixie-slim/docker-entrypoint.sh
similarity index 100%
copy from node_current-alpine3.21/docker-entrypoint.sh
copy to node_trixie-slim/docker-entrypoint.sh
diff --git a/node_current-bullseye/Dockerfile b/node_trixie/Dockerfile
similarity index 99%
copy from node_current-bullseye/Dockerfile
copy to node_trixie/Dockerfile
index bfd2a54..3bf7ba6 100644
--- a/node_current-bullseye/Dockerfile
+++ b/node_trixie/Dockerfile
@@ -1,4 +1,4 @@
-FROM buildpack-deps:bullseye
+FROM buildpack-deps:trixie
 
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
diff --git a/node_current-alpine3.21/docker-entrypoint.sh b/node_trixie/docker-entrypoint.sh
similarity index 100%
copy from node_current-alpine3.21/docker-entrypoint.sh
copy to node_trixie/docker-entrypoint.sh

Relevant Maintainers:

Copy link
Member

@tianon tianon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because these all download pre-compiled artifacts (and aren't building Node.js from source), I think this is fine -- if they were building from source, I'd ask that bullseye be removed, but it can stay for now.

I think it would be sane (and perhaps even a good idea) to update generic aliases like latest to point to these new builds, but that's ultimately up to y'all as the maintainers.

@tianon tianon merged commit 1f628dd into docker-library:master Aug 13, 2025
29 checks passed
Muscraft pushed a commit to Muscraft/official-images that referenced this pull request Aug 19, 2025
Node: Add images for debian trixie
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants