@@ -45,12 +45,12 @@ RUN ((cat /etc/os-release | grep ID | grep alpine) && apk add --no-cache musl-de
45
45
&& rm -rf $CARGO_HOME/registry/
46
46
47
47
# ----------------------
48
- # node 18.19.1 via https://github.com/nodejs/docker-node/blob/619b871fb3d89dc6d6333914b46bf526e781eec5/18 /bookworm/Dockerfile
48
+ # node 23.10.0 via https://github.com/nodejs/docker-node/blob/main/23 /bookworm/Dockerfile
49
49
# ----------------------
50
50
RUN groupadd --gid 1000 node \
51
51
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
52
52
53
- ENV NODE_VERSION 18.19.1
53
+ ENV NODE_VERSION 23.10.0
54
54
55
55
RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
56
56
&& case "${dpkgArch##*-}" in \
@@ -67,18 +67,14 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
67
67
# gpg keys listed at https://github.com/nodejs/node#release-keys
68
68
&& set -ex \
69
69
&& for key in \
70
- 4ED778F539E3634C779C87C6D7062848A1AB005C \
71
- 141F07595B7B3FFE74309A937405533BE57C7D57 \
72
- 74F12602B6F1C4E913FAA37AD3A89613643B6201 \
70
+ C0D6248439F1D5604AAFFB4021D900FFDB233756 \
73
71
DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 \
74
- 61FC681DFB92A079F1685E77973F295594EC4689 \
72
+ CC68F5A3106FF448322E48ED27F5E38D5B0A215F \
75
73
8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
76
- C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \
77
74
890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 \
78
75
C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
79
76
108F52B48DB57BB0CC439B2997B01419BD92F80A \
80
77
A363A499291CBBC940DD62E41F10027AF002F8B0 \
81
- CC68F5A3106FF448322E48ED27F5E38D5B0A215F \
82
78
; do \
83
79
gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || \
84
80
gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; \
@@ -96,7 +92,7 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
96
92
&& node --version \
97
93
&& npm --version
98
94
99
- ENV YARN_VERSION 1.22.19
95
+ ENV YARN_VERSION 1.22.22
100
96
101
97
RUN set -ex \
102
98
# use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
@@ -119,4 +115,4 @@ RUN set -ex \
119
115
&& rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
120
116
# smoke test
121
117
&& yarn --version \
122
- && rm -rf /tmp/*
118
+ && rm -rf /tmp/*
0 commit comments