Sign inSign up

vskitikov/node

By vskitikov

•Updated almost 5 years ago

Alpine 3.8 + NodeJS v8.11.3 + npm v6.4.1

Image
0

4.5K

vskitikov/node repository overview

Based on alpine 3.8

NodeJS v12.13.0

NPM v6.12.0

⁠Dockerfile

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

Tag summary

Content type

Image

Digest

Size

92 MB

Last updated

over 7 years ago

docker pull vskitikov/node