-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Node: Add images for debian trixie #19678
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
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.shRelevant Maintainers:
|
tianon
left a comment
There was a problem hiding this 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.
Node: Add images for debian trixie
Pull Request: nodejs/docker-node#2253
@LaurentGoderre @PeterDaveHello @SimenB @Starefossen @nschonni @ttshivers