docker-images/gitea-runner/NodeLatestDockerfile

16 lines
508 B
Plaintext
Raw Normal View History

2023-10-15 00:24:01 +00:00
# Latest official NodeJS image
2023-10-15 00:26:53 +00:00
FROM node:current-alpine AS node
2023-10-15 00:24:01 +00:00
2023-10-11 22:15:36 +00:00
FROM docker:latest
2023-03-27 21:37:06 +00:00
2023-10-15 00:24:01 +00:00
# Copy Node from the official docker image
COPY --from=node /usr/lib /usr/lib
COPY --from=node /usr/local/lib /usr/local/lib
COPY --from=node /usr/local/include /usr/local/include
COPY --from=node /usr/local/bin /usr/local/bin
2023-03-27 21:37:06 +00:00
# Install packages
2023-10-11 22:40:49 +00:00
RUN apk add --no-cache curl wget git bash
2023-03-27 21:37:06 +00:00
# Install Node 18
2023-05-03 05:50:19 +00:00
RUN apk add nodejs npm --update-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/main --allow-untrusted