Alpine 3.8 + NodeJS v8.11.3 + npm v6.4.1
4.5K
Based on alpine 3.8
NodeJS v12.13.0
NPM v6.12.0
FROM alpine:3.20
LABEL maintainer="Vadim Skitikov <[email protected]>"
ENV NODE_VERSION="v18.20.4" \
NPM_VERSION="10.9.0"
RUN apk -U upgrade && apk add --no-cache python3-dev py3-setuptools wget make make gcc g++ linux-headers binutils-gold gnupg libstdc++ && \
#clean up
rm -rf /var/cache/apk/*
#RUN pip3 install --no-cache --upgrade pip setuptools
#install node
RUN wget https://nodejs.org/dist/"$NODE_VERSION"/node-"$NODE_VERSION".tar.xz && tar -xf node-"$NODE_VERSION".tar.xz && rm node-"$NODE_VERSION".tar.xz && \
cd node-"$NODE_VERSION" && ls -la && ./configure && make -j4 && make install && cd .. && rm -rf "$NODE_VERSION" && \
cd / && npm install -g npm@"$NPM_VERSION" && node -v && npm -v
RUN apk del wget make make g++ python linux-headers binutils-gold gnupg
Content type
Image
Digest
Size
92 MB
Last updated
over 7 years ago
docker pull vskitikov/node