FROM node:lts-alpine
LABEL org.opencontainers.image.source="https://github.com/dustalov/dockerfiles"
LABEL org.opencontainers.image.licenses="Unlicense"
ENV NO_UPDATE_NOTIFIER=1
RUN --mount=type=cache,target=/root/.npm \
npm install --global --quiet --no-update-notifier --no-fund netlify-cli && \
chown -R "$(id -un):$(id -gn)" "$(npm config get prefix)" && \
mkdir -p "$HOME/.config/netlify" && \
echo '{"telemetryDisabled": true, "cliId": "00000000-0000-0000-0000-000000000000"}' > "$HOME/.config/netlify/config.json"
CMD ["netlify", "deploy", "--no-build", "--prod", "--dir", "_site"]
Content type
Image
Digest
sha256:0cff9e9d5…
Size
118.8 MB
Last updated
17 days ago
docker pull dustalov/netlify