22 lines
323 B
Docker
22 lines
323 B
Docker
|
|
ARG NODE_VERSION
|
|
ARG NPM_TOKEN
|
|
|
|
FROM node:${NODE_VERSION}-alpine
|
|
WORKDIR /doc-utils
|
|
|
|
RUN apk add --no-cache \
|
|
python3 \
|
|
g++ \
|
|
make \
|
|
bash
|
|
|
|
COPY package.json package-lock.json .npmrc /doc-utils/
|
|
|
|
RUN npm ci
|
|
RUN rm /doc-utils/.npmrc
|
|
|
|
ENV PATH="$PATH:/doc-utils/node_modules/.bin"
|
|
|
|
ENTRYPOINT [ "/bin/bash", "-l", "-c" ]
|