Node: Replace obsolete ENV VAR VALUE with ENV VAR=VALUE#20105
Closed
nodejs-github-bot wants to merge 1 commit intodocker-library:masterfrom
Closed
Node: Replace obsolete ENV VAR VALUE with ENV VAR=VALUE#20105nodejs-github-bot wants to merge 1 commit intodocker-library:masterfrom
nodejs-github-bot wants to merge 1 commit intodocker-library:masterfrom
Conversation
12 tasks
Diff for e207ac6:diff --git a/_bashbrew-cat b/_bashbrew-cat
index 4295f3b..0b99ee6 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -4,160 +4,160 @@ GitFetch: refs/heads/main
Tags: 20, 20-bookworm, 20.19, 20.19-bookworm, 20.19.5, 20.19.5-bookworm, iron, iron-bookworm
Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
-GitCommit: 16ff3548d60b86d2bb9fd0e51fa9153df69ef3cd
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 20/bookworm
Tags: 20-alpine, 20-alpine3.22, 20.19-alpine, 20.19-alpine3.22, 20.19.5-alpine, 20.19.5-alpine3.22, iron-alpine, iron-alpine3.22
Architectures: amd64, arm32v6, arm32v7, arm64v8, ppc64le, s390x
-GitCommit: 16ff3548d60b86d2bb9fd0e51fa9153df69ef3cd
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 20/alpine3.22
Tags: 20-alpine3.21, 20.19-alpine3.21, 20.19.5-alpine3.21, iron-alpine3.21
Architectures: amd64, arm32v6, arm32v7, arm64v8, ppc64le, s390x
-GitCommit: 16ff3548d60b86d2bb9fd0e51fa9153df69ef3cd
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 20/alpine3.21
Tags: 20-bookworm-slim, 20-slim, 20.19-bookworm-slim, 20.19-slim, 20.19.5-bookworm-slim, 20.19.5-slim, iron-bookworm-slim, iron-slim
Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
-GitCommit: 16ff3548d60b86d2bb9fd0e51fa9153df69ef3cd
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 20/bookworm-slim
Tags: 20-bullseye, 20.19-bullseye, 20.19.5-bullseye, iron-bullseye
Architectures: amd64, arm32v7, arm64v8
-GitCommit: 16ff3548d60b86d2bb9fd0e51fa9153df69ef3cd
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 20/bullseye
Tags: 20-bullseye-slim, 20.19-bullseye-slim, 20.19.5-bullseye-slim, iron-bullseye-slim
Architectures: amd64, arm32v7, arm64v8
-GitCommit: 16ff3548d60b86d2bb9fd0e51fa9153df69ef3cd
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 20/bullseye-slim
Tags: 20-trixie, 20.19-trixie, 20.19.5-trixie, iron-trixie
Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 16ff3548d60b86d2bb9fd0e51fa9153df69ef3cd
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 20/trixie
Tags: 20-trixie-slim, 20.19-trixie-slim, 20.19.5-trixie-slim, iron-trixie-slim
Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 16ff3548d60b86d2bb9fd0e51fa9153df69ef3cd
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 20/trixie-slim
Tags: 22, 22-bookworm, 22.20, 22.20-bookworm, 22.20.0, 22.20.0-bookworm, jod, jod-bookworm, lts, lts-bookworm, lts-jod
Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
-GitCommit: 693bac3a72a7138805c4c2791bc81f21291ae273
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 22/bookworm
Tags: 22-alpine, 22-alpine3.22, 22.20-alpine, 22.20-alpine3.22, 22.20.0-alpine, 22.20.0-alpine3.22, jod-alpine, jod-alpine3.22, lts-alpine, lts-alpine3.22
Architectures: amd64, arm32v6, arm32v7, arm64v8, s390x
-GitCommit: 693bac3a72a7138805c4c2791bc81f21291ae273
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 22/alpine3.22
Tags: 22-alpine3.21, 22.20-alpine3.21, 22.20.0-alpine3.21, jod-alpine3.21, lts-alpine3.21
Architectures: amd64, arm32v6, arm32v7, arm64v8, s390x
-GitCommit: 693bac3a72a7138805c4c2791bc81f21291ae273
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 22/alpine3.21
Tags: 22-bookworm-slim, 22-slim, 22.20-bookworm-slim, 22.20-slim, 22.20.0-bookworm-slim, 22.20.0-slim, jod-bookworm-slim, jod-slim, lts-bookworm-slim, lts-slim
Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
-GitCommit: 693bac3a72a7138805c4c2791bc81f21291ae273
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 22/bookworm-slim
Tags: 22-bullseye, 22.20-bullseye, 22.20.0-bullseye, jod-bullseye, lts-bullseye
Architectures: amd64, arm32v7, arm64v8
-GitCommit: 693bac3a72a7138805c4c2791bc81f21291ae273
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 22/bullseye
Tags: 22-bullseye-slim, 22.20-bullseye-slim, 22.20.0-bullseye-slim, jod-bullseye-slim, lts-bullseye-slim
Architectures: amd64, arm32v7, arm64v8
-GitCommit: 693bac3a72a7138805c4c2791bc81f21291ae273
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 22/bullseye-slim
Tags: 22-trixie, 22.20-trixie, 22.20.0-trixie, jod-trixie, lts-trixie
Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 693bac3a72a7138805c4c2791bc81f21291ae273
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 22/trixie
Tags: 22-trixie-slim, 22.20-trixie-slim, 22.20.0-trixie-slim, jod-trixie-slim, lts-trixie-slim
Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 693bac3a72a7138805c4c2791bc81f21291ae273
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 22/trixie-slim
Tags: 24, 24-bookworm, 24.10, 24.10-bookworm, 24.10.0, 24.10.0-bookworm
Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 199ce7af0ac3726aed4552f3c420b83726c8696c
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 24/bookworm
Tags: 24-alpine, 24-alpine3.22, 24.10-alpine, 24.10-alpine3.22, 24.10.0-alpine, 24.10.0-alpine3.22
Architectures: amd64, arm64v8, s390x
-GitCommit: 199ce7af0ac3726aed4552f3c420b83726c8696c
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 24/alpine3.22
Tags: 24-alpine3.21, 24.10-alpine3.21, 24.10.0-alpine3.21
Architectures: amd64, arm64v8, s390x
-GitCommit: 199ce7af0ac3726aed4552f3c420b83726c8696c
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 24/alpine3.21
Tags: 24-bookworm-slim, 24-slim, 24.10-bookworm-slim, 24.10-slim, 24.10.0-bookworm-slim, 24.10.0-slim
Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 199ce7af0ac3726aed4552f3c420b83726c8696c
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 24/bookworm-slim
Tags: 24-bullseye, 24.10-bullseye, 24.10.0-bullseye
Architectures: amd64, arm64v8
-GitCommit: 199ce7af0ac3726aed4552f3c420b83726c8696c
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 24/bullseye
Tags: 24-bullseye-slim, 24.10-bullseye-slim, 24.10.0-bullseye-slim
Architectures: amd64, arm64v8
-GitCommit: 199ce7af0ac3726aed4552f3c420b83726c8696c
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 24/bullseye-slim
Tags: 24-trixie, 24.10-trixie, 24.10.0-trixie
Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 199ce7af0ac3726aed4552f3c420b83726c8696c
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 24/trixie
Tags: 24-trixie-slim, 24.10-trixie-slim, 24.10.0-trixie-slim
Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 199ce7af0ac3726aed4552f3c420b83726c8696c
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 24/trixie-slim
Tags: 25, 25-bookworm, 25.0, 25.0-bookworm, 25.0.0, 25.0.0-bookworm, bookworm, current, current-bookworm, latest
Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: eda40f3c41d33cb595232cb7000ab31af1ce2f02
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 25/bookworm
Tags: 25-alpine, 25-alpine3.22, 25.0-alpine, 25.0-alpine3.22, 25.0.0-alpine, 25.0.0-alpine3.22, alpine, alpine3.22, current-alpine, current-alpine3.22
Architectures: amd64, arm64v8, s390x
-GitCommit: eda40f3c41d33cb595232cb7000ab31af1ce2f02
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 25/alpine3.22
Tags: 25-alpine3.21, 25.0-alpine3.21, 25.0.0-alpine3.21, alpine3.21, current-alpine3.21
Architectures: amd64, arm64v8, s390x
-GitCommit: eda40f3c41d33cb595232cb7000ab31af1ce2f02
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 25/alpine3.21
Tags: 25-bookworm-slim, 25-slim, 25.0-bookworm-slim, 25.0-slim, 25.0.0-bookworm-slim, 25.0.0-slim, bookworm-slim, current-bookworm-slim, current-slim, slim
Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: eda40f3c41d33cb595232cb7000ab31af1ce2f02
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 25/bookworm-slim
Tags: 25-bullseye, 25.0-bullseye, 25.0.0-bullseye, bullseye, current-bullseye
Architectures: amd64, arm64v8
-GitCommit: eda40f3c41d33cb595232cb7000ab31af1ce2f02
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 25/bullseye
Tags: 25-bullseye-slim, 25.0-bullseye-slim, 25.0.0-bullseye-slim, bullseye-slim, current-bullseye-slim
Architectures: amd64, arm64v8
-GitCommit: eda40f3c41d33cb595232cb7000ab31af1ce2f02
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 25/bullseye-slim
Tags: 25-trixie, 25.0-trixie, 25.0.0-trixie, current-trixie, trixie
Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: eda40f3c41d33cb595232cb7000ab31af1ce2f02
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 25/trixie
Tags: 25-trixie-slim, 25.0-trixie-slim, 25.0.0-trixie-slim, current-trixie-slim, trixie-slim
Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: eda40f3c41d33cb595232cb7000ab31af1ce2f02
+GitCommit: 3e2f6d57af464dc2ecd21b0a295d294ec4f52640
Directory: 25/trixie-slim
diff --git a/node_24.10.0-alpine3.21/Dockerfile b/node_24.10.0-alpine3.21/Dockerfile
index 77c971a..3869746 100644
--- a/node_24.10.0-alpine3.21/Dockerfile
+++ b/node_24.10.0-alpine3.21/Dockerfile
@@ -1,6 +1,6 @@
FROM alpine:3.21
-ENV NODE_VERSION 24.10.0
+ENV NODE_VERSION=24.10.0
RUN addgroup -g 1000 node \
&& adduser -u 1000 -G node -s /bin/sh -D node \
@@ -78,7 +78,7 @@ RUN addgroup -g 1000 node \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_24.10.0-alpine3.22/Dockerfile b/node_24.10.0-alpine3.22/Dockerfile
index 15200a0..21c0598 100644
--- a/node_24.10.0-alpine3.22/Dockerfile
+++ b/node_24.10.0-alpine3.22/Dockerfile
@@ -1,6 +1,6 @@
FROM alpine:3.22
-ENV NODE_VERSION 24.10.0
+ENV NODE_VERSION=24.10.0
RUN addgroup -g 1000 node \
&& adduser -u 1000 -G node -s /bin/sh -D node \
@@ -78,7 +78,7 @@ RUN addgroup -g 1000 node \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_24.10.0-bookworm/Dockerfile b/node_24.10.0-bookworm/Dockerfile
index c9d59e7..db9a62f 100644
--- a/node_24.10.0-bookworm/Dockerfile
+++ b/node_24.10.0-bookworm/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bookworm
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 24.10.0
+ENV NODE_VERSION=24.10.0
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -46,7 +46,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_24.10.0-bullseye-slim/Dockerfile b/node_24.10.0-bullseye-slim/Dockerfile
index b2af2d4..e5684e6 100644
--- a/node_24.10.0-bullseye-slim/Dockerfile
+++ b/node_24.10.0-bullseye-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bullseye-slim
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 24.10.0
+ENV NODE_VERSION=24.10.0
RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -60,7 +60,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
&& savedAptMark="$(apt-mark showmanual)" \
diff --git a/node_24.10.0-bullseye/Dockerfile b/node_24.10.0-bullseye/Dockerfile
index 67af93f..84a919c 100644
--- a/node_24.10.0-bullseye/Dockerfile
+++ b/node_24.10.0-bullseye/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bullseye
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 24.10.0
+ENV NODE_VERSION=24.10.0
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -46,7 +46,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_24.10.0-slim/Dockerfile b/node_24.10.0-slim/Dockerfile
index 74db423..f94c32a 100644
--- a/node_24.10.0-slim/Dockerfile
+++ b/node_24.10.0-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bookworm-slim
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 24.10.0
+ENV NODE_VERSION=24.10.0
RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -60,7 +60,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
&& savedAptMark="$(apt-mark showmanual)" \
diff --git a/node_24.10.0-trixie-slim/Dockerfile b/node_24.10.0-trixie-slim/Dockerfile
index aa8cbaf..38f07e5 100644
--- a/node_24.10.0-trixie-slim/Dockerfile
+++ b/node_24.10.0-trixie-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:trixie-slim
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 24.10.0
+ENV NODE_VERSION=24.10.0
RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -60,7 +60,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
&& savedAptMark="$(apt-mark showmanual)" \
diff --git a/node_24.10.0-trixie/Dockerfile b/node_24.10.0-trixie/Dockerfile
index 948b2b9..ef99c2d 100644
--- a/node_24.10.0-trixie/Dockerfile
+++ b/node_24.10.0-trixie/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:trixie
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 24.10.0
+ENV NODE_VERSION=24.10.0
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -46,7 +46,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_current-alpine3.21/Dockerfile b/node_current-alpine3.21/Dockerfile
index b9479ee..fbd0772 100644
--- a/node_current-alpine3.21/Dockerfile
+++ b/node_current-alpine3.21/Dockerfile
@@ -1,6 +1,6 @@
FROM alpine:3.21
-ENV NODE_VERSION 25.0.0
+ENV NODE_VERSION=25.0.0
RUN addgroup -g 1000 node \
&& adduser -u 1000 -G node -s /bin/sh -D node \
@@ -78,7 +78,7 @@ RUN addgroup -g 1000 node \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_current-alpine3.22/Dockerfile b/node_current-alpine3.22/Dockerfile
index 97b8186..bb02edf 100644
--- a/node_current-alpine3.22/Dockerfile
+++ b/node_current-alpine3.22/Dockerfile
@@ -1,6 +1,6 @@
FROM alpine:3.22
-ENV NODE_VERSION 25.0.0
+ENV NODE_VERSION=25.0.0
RUN addgroup -g 1000 node \
&& adduser -u 1000 -G node -s /bin/sh -D node \
@@ -78,7 +78,7 @@ RUN addgroup -g 1000 node \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_current-bullseye-slim/Dockerfile b/node_current-bullseye-slim/Dockerfile
index 5c7e2b6..88f2f80 100644
--- a/node_current-bullseye-slim/Dockerfile
+++ b/node_current-bullseye-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bullseye-slim
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 25.0.0
+ENV NODE_VERSION=25.0.0
RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -60,7 +60,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
&& savedAptMark="$(apt-mark showmanual)" \
diff --git a/node_current-bullseye/Dockerfile b/node_current-bullseye/Dockerfile
index 2753527..b7851a9 100644
--- a/node_current-bullseye/Dockerfile
+++ b/node_current-bullseye/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bullseye
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 25.0.0
+ENV NODE_VERSION=25.0.0
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -46,7 +46,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_iron-alpine3.21/Dockerfile b/node_iron-alpine3.21/Dockerfile
index 53bb2b5..5f3680b 100644
--- a/node_iron-alpine3.21/Dockerfile
+++ b/node_iron-alpine3.21/Dockerfile
@@ -1,6 +1,6 @@
FROM alpine:3.21
-ENV NODE_VERSION 20.19.5
+ENV NODE_VERSION=20.19.5
RUN addgroup -g 1000 node \
&& adduser -u 1000 -G node -s /bin/sh -D node \
@@ -78,7 +78,7 @@ RUN addgroup -g 1000 node \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_iron-alpine3.22/Dockerfile b/node_iron-alpine3.22/Dockerfile
index 886eb12..8adae33 100644
--- a/node_iron-alpine3.22/Dockerfile
+++ b/node_iron-alpine3.22/Dockerfile
@@ -1,6 +1,6 @@
FROM alpine:3.22
-ENV NODE_VERSION 20.19.5
+ENV NODE_VERSION=20.19.5
RUN addgroup -g 1000 node \
&& adduser -u 1000 -G node -s /bin/sh -D node \
@@ -78,7 +78,7 @@ RUN addgroup -g 1000 node \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_iron-bookworm/Dockerfile b/node_iron-bookworm/Dockerfile
index e5a0976..1af9fdb 100644
--- a/node_iron-bookworm/Dockerfile
+++ b/node_iron-bookworm/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bookworm
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 20.19.5
+ENV NODE_VERSION=20.19.5
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -46,7 +46,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_iron-bullseye-slim/Dockerfile b/node_iron-bullseye-slim/Dockerfile
index 4feae0b..e2b9255 100644
--- a/node_iron-bullseye-slim/Dockerfile
+++ b/node_iron-bullseye-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bullseye-slim
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 20.19.5
+ENV NODE_VERSION=20.19.5
RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -60,7 +60,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
&& savedAptMark="$(apt-mark showmanual)" \
diff --git a/node_iron-bullseye/Dockerfile b/node_iron-bullseye/Dockerfile
index b8e6c38..23c9c32 100644
--- a/node_iron-bullseye/Dockerfile
+++ b/node_iron-bullseye/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bullseye
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 20.19.5
+ENV NODE_VERSION=20.19.5
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -46,7 +46,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_iron-slim/Dockerfile b/node_iron-slim/Dockerfile
index d03d97a..195eefc 100644
--- a/node_iron-slim/Dockerfile
+++ b/node_iron-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bookworm-slim
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 20.19.5
+ENV NODE_VERSION=20.19.5
RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -60,7 +60,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
&& savedAptMark="$(apt-mark showmanual)" \
diff --git a/node_iron-trixie-slim/Dockerfile b/node_iron-trixie-slim/Dockerfile
index eae3c02..83af7f8 100644
--- a/node_iron-trixie-slim/Dockerfile
+++ b/node_iron-trixie-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:trixie-slim
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 20.19.5
+ENV NODE_VERSION=20.19.5
RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -60,7 +60,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
&& savedAptMark="$(apt-mark showmanual)" \
diff --git a/node_iron-trixie/Dockerfile b/node_iron-trixie/Dockerfile
index 62b65b6..6185b78 100644
--- a/node_iron-trixie/Dockerfile
+++ b/node_iron-trixie/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:trixie
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 20.19.5
+ENV NODE_VERSION=20.19.5
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -46,7 +46,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_latest/Dockerfile b/node_latest/Dockerfile
index 7662980..2a17c72 100644
--- a/node_latest/Dockerfile
+++ b/node_latest/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bookworm
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 25.0.0
+ENV NODE_VERSION=25.0.0
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -46,7 +46,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_lts-alpine3.21/Dockerfile b/node_lts-alpine3.21/Dockerfile
index 129ad0e..b60b1cd 100644
--- a/node_lts-alpine3.21/Dockerfile
+++ b/node_lts-alpine3.21/Dockerfile
@@ -1,6 +1,6 @@
FROM alpine:3.21
-ENV NODE_VERSION 22.20.0
+ENV NODE_VERSION=22.20.0
RUN addgroup -g 1000 node \
&& adduser -u 1000 -G node -s /bin/sh -D node \
@@ -78,7 +78,7 @@ RUN addgroup -g 1000 node \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_lts-alpine3.22/Dockerfile b/node_lts-alpine3.22/Dockerfile
index ad6fc35..e671438 100644
--- a/node_lts-alpine3.22/Dockerfile
+++ b/node_lts-alpine3.22/Dockerfile
@@ -1,6 +1,6 @@
FROM alpine:3.22
-ENV NODE_VERSION 22.20.0
+ENV NODE_VERSION=22.20.0
RUN addgroup -g 1000 node \
&& adduser -u 1000 -G node -s /bin/sh -D node \
@@ -78,7 +78,7 @@ RUN addgroup -g 1000 node \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_lts-bullseye-slim/Dockerfile b/node_lts-bullseye-slim/Dockerfile
index a09041c..0211c35 100644
--- a/node_lts-bullseye-slim/Dockerfile
+++ b/node_lts-bullseye-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bullseye-slim
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 22.20.0
+ENV NODE_VERSION=22.20.0
RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -60,7 +60,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
&& savedAptMark="$(apt-mark showmanual)" \
diff --git a/node_lts-bullseye/Dockerfile b/node_lts-bullseye/Dockerfile
index afe9fb0..5fb1009 100644
--- a/node_lts-bullseye/Dockerfile
+++ b/node_lts-bullseye/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bullseye
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 22.20.0
+ENV NODE_VERSION=22.20.0
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -46,7 +46,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_lts-jod/Dockerfile b/node_lts-jod/Dockerfile
index 1c8b64f..d5c57ce 100644
--- a/node_lts-jod/Dockerfile
+++ b/node_lts-jod/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bookworm
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 22.20.0
+ENV NODE_VERSION=22.20.0
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -46,7 +46,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_lts-slim/Dockerfile b/node_lts-slim/Dockerfile
index 4791b9a..bd614d7 100644
--- a/node_lts-slim/Dockerfile
+++ b/node_lts-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bookworm-slim
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 22.20.0
+ENV NODE_VERSION=22.20.0
RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -60,7 +60,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
&& savedAptMark="$(apt-mark showmanual)" \
diff --git a/node_lts-trixie-slim/Dockerfile b/node_lts-trixie-slim/Dockerfile
index b73f32f..619d734 100644
--- a/node_lts-trixie-slim/Dockerfile
+++ b/node_lts-trixie-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:trixie-slim
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 22.20.0
+ENV NODE_VERSION=22.20.0
RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -60,7 +60,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
&& savedAptMark="$(apt-mark showmanual)" \
diff --git a/node_lts-trixie/Dockerfile b/node_lts-trixie/Dockerfile
index 59990dc..dde716d 100644
--- a/node_lts-trixie/Dockerfile
+++ b/node_lts-trixie/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:trixie
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 22.20.0
+ENV NODE_VERSION=22.20.0
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -46,7 +46,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_slim/Dockerfile b/node_slim/Dockerfile
index 2d24c67..cca13eb 100644
--- a/node_slim/Dockerfile
+++ b/node_slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bookworm-slim
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 25.0.0
+ENV NODE_VERSION=25.0.0
RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -60,7 +60,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
&& savedAptMark="$(apt-mark showmanual)" \
diff --git a/node_trixie-slim/Dockerfile b/node_trixie-slim/Dockerfile
index b3520c1..fa16ee2 100644
--- a/node_trixie-slim/Dockerfile
+++ b/node_trixie-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:trixie-slim
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 25.0.0
+ENV NODE_VERSION=25.0.0
RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -60,7 +60,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
&& savedAptMark="$(apt-mark showmanual)" \
diff --git a/node_trixie/Dockerfile b/node_trixie/Dockerfile
index 453eebc..8eac173 100644
--- a/node_trixie/Dockerfile
+++ b/node_trixie/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:trixie
RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
-ENV NODE_VERSION 25.0.0
+ENV NODE_VERSION=25.0.0
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& case "${dpkgArch##*-}" in \
@@ -46,7 +46,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
&& npm --version \
&& rm -rf /tmp/*
-ENV YARN_VERSION 1.22.22
+ENV YARN_VERSION=1.22.22
RUN set -ex \
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150Relevant Maintainers:
|
tianon
reviewed
Oct 17, 2025
Member
tianon
left a comment
There was a problem hiding this comment.
I'm -1 on this change in general (moby/buildkit#5130), but it's not a blocker. However, it's definitely not an appropriate change all by itself.
Contributor
|
Fair enough. Our script isn't clever to filter out what changes are "appropriate" so it'll be bundled up in the next one instead. I guess we could try to add some sort of "diff from this sha" or something, but that seems way overkill 😅 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request: nodejs/docker-node#2254
@LaurentGoderre @PeterDaveHello @SimenB @Starefossen @nschonni @ttshivers