FROM node:23.4.0-alpine AS node FROM moby/buildkit:master-rootless USER root COPY --from=node /usr/local/bin/node /usr/local/bin/node COPY --from=node /usr/local/lib/node_modules /usr/local/lib/node_modules COPY --from=node /usr/local/include/node /usr/local/include/node COPY ./registry-login.sh /opt/registry-login.sh RUN apk add libstdc++ bash && \ ln -s /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm && \ ln -s /usr/local/lib/node_modules/npm/bin/npx-cli.js /usr/local/bin/npx && \ ln -s /usr/local/lib/node_modules/corepack/dist/corepack.js /usr/local/bin/corepack ENV BUILDKIT_HOST=unix:///var/run/buildkit/buildkitd.sock USER user