nodejs (14.21.3-alpine)
Installation
docker pull git.winteraccess.id/docker/nodejs:14.21.3-alpine
sha256:7805a9a2bf788ced3deb75c0745cdebfe1f1be870c387832224f8b96a75f6218
Image Layers
ADD file:9663235f252e072c52b0f9e25845841e4321cce2caa7467a0d736c6003b05c00 in / |
CMD ["/bin/sh"] |
LABEL maintainer=<Aditya Prima> aprimediet@gmail.com |
ARG ALPINE_VERSION=3.14 |
ARG TZ=Asia/Jakarta |
USER root |
RUN |2 ALPINE_VERSION=3.14 TZ=Asia/Jakarta /bin/sh -c apk add --update libcap tzdata curl # buildkit |
RUN |2 ALPINE_VERSION=3.14 TZ=Asia/Jakarta /bin/sh -c ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # buildkit |
RUN |2 ALPINE_VERSION=3.14 TZ=Asia/Jakarta /bin/sh -c rm -vrf /var/cache/apk/* # buildkit |
LABEL maintainer=<Muhamad Aditya Prima> aprimediet@gmail.com |
USER root |
WORKDIR /tmp |
ENV NODE_DIR=/usr/local/share/nodejs |
ENV NPM_CACHE_DIR=/usr/local/share/nodejs/.npm-cache |
ENV YARN_CACHE_DIR=/usr/local/share/nodejs/.yarn-cache |
RUN /bin/sh -c addgroup -g 10001 nodejs && adduser -D -u 10001 -G nodejs -s /bin/sh -h /app nodejs # buildkit |
RUN /bin/sh -c apk update && apk upgrade && apk add nodejs nodejs-dev npm # buildkit |
RUN /bin/sh -c npm -g config set cache ${NPM_CACHE_DIR} && npm config set cache ${NPM_CACHE_DIR} # buildkit |
RUN /bin/sh -c npm i -g yarn # buildkit |
RUN /bin/sh -c mkdir -p ${YARN_CACHE_DIR} # buildkit |
RUN /bin/sh -c yarn config set cache-folder ${YARN_CACHE_DIR} # buildkit |
RUN /bin/sh -c apk del curl && rm -rf /var/cache/apk/* && npm cache clean --force && npm -g cache clean --force # buildkit |
USER nodejs |
WORKDIR /app |
CMD ["node"] |
Labels
Key | Value |
---|---|
maintainer | <Muhamad Aditya Prima> aprimediet@gmail.com |
Details
Versions (60)
View all
ubi9-micro
2024-12-13
22-ubi9-micro
2024-12-13
22.12.0-ubi9-micro
2024-12-13
20-ubi9-micro
2024-12-13
20.18.0-ubi9-micro
2024-12-13