Content-Length: 926 | pFad | https://github.com/kool-dev/docker-node/raw/refs/heads/master/24/Dockerfile
gth: 914 FROM node:24-alpine ENV ASUSER= \ UID=0 \ ENTRYPOINT=entrypoint.node.sh WORKDIR /app RUN adduser -D -u 1337 kool && deluser --remove-home node \ # deps && apk add --no-cache \ bash \ git \ shadow \ su-exec \ curl \ # build tools g++ \ libpng-dev \ make \ zlib-dev \ && npm install -g pnpm \ && rm -rf rm -rf /root/.npm/* \ # dockerize && curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-alpine-linux-amd64-v0.6.1.tar.gz | tar xz \ && mv dockerize /usr/local/bin/dockerize COPY root-npmrc /root/.npmrc COPY --chown=kool:kool kool-npmrc /home/kool/.npmrc COPY entrypoint /entrypoint RUN chmod +x /entrypoint RUN mkdir -p /usr/local/lib/node_modules && chmod -R 777 /usr/local/lib/node_modules RUN npm i --location=global npm@latest ENTRYPOINT [ "/entrypoint" ]Fetched URL: https://github.com/kool-dev/docker-node/raw/refs/heads/master/24/Dockerfile
Alternative Proxies: