File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 18
18
org.opencontainers.image.documentation="https://github.com/beevelop/docker-android-nodejs/blob/latest/README.md" \
19
19
org.opencontainers.image.source="https://github.com/beevelop/docker-android-nodejs.git"
20
20
21
- # Install Node.js using NodeSource repository
22
- RUN apt-get update && apt-get install -y curl ca-certificates && \
23
- curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - && \
24
- apt-get install -y nodejs && \
21
+ # Install Node.js 22 with compatible npm using official Node.js binaries
22
+ ENV NODE_VERSION=22.18.0
23
+ RUN apt-get update && apt-get install -y curl ca-certificates xz-utils && \
24
+ curl -fsSL https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.xz | tar -xJ -C /usr/local --strip-components=1 && \
25
+ npm install -g npm@latest && \
25
26
npm install -g yarn && \
26
27
apt-get clean && \
27
28
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \
You can’t perform that action at this time.
0 commit comments