这是我的Dockerfile:
FROM node:10-alpine
RUN mkdir -p /home/node/salvator/node_modules && chown -R node:node /home/node/$
WORKDIR /home/node/salvator
COPY package*.json ./
USER node
RUN npm install
COPY --chown=node:node . .
EXPOSE 3000
CMD [ "pm2 start", "index.js" ]
我正在从Bitbucket克隆应用程序存储库,但我不知道在 WORKDIR 和 RUN mkdir 的位置该写什么。
autoreconf
。因此,在运行npm install
之前,你需要先安装它。 - A.L