Node.js 在此之前,我一直试图基于以下Dockerfile构建此docker映像
触发此错误的命令:Node.js 在此之前,我一直试图基于以下Dockerfile构建此docker映像,node.js,docker,dockerfile,Node.js,Docker,Dockerfile,触发此错误的命令: docker build -t developerfolio:latest . DockerFile: FROM node:10.16.0-alpine WORKDIR ./app COPY package*.json ./ RUN npm install RUN npm audit fix COPY . /app EXPOSE 3000 CMD ["npm", "start"] 错误消息快照(终端): 由于docke
docker build -t developerfolio:latest .
DockerFile:
FROM node:10.16.0-alpine
WORKDIR ./app
COPY package*.json ./
RUN npm install
RUN npm audit fix
COPY . /app
EXPOSE 3000
CMD ["npm", "start"]
错误消息快照(终端):
由于dockerfile配置错误而遇到问题。
docker映像现在已成功构建。源代码:我不知道您从何处复制了docker文件,这不是您要问的问题,但您不应该在其中进行更改,如
npm audit fix
——构建应该是可复制的。hello@jonrsharpe,我运行的是docker文件的旧版本(v1.3),这是新版本(我会尝试一下):在运行npm start
之前,您是否应该将WORKDIR更改为/app/node server
?