我正在尝试将我的节点应用程序部署在Docker容器上。 这是我的Docker文件
FROM node:latest
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY package.json /usr/src/app/
ENV NODE_ENV=development
RUN npm install
COPY . /usr/src/app
EXPOSE 3000
CMD [ "npm", "start" ]
答案 0 :(得分:0)
看起来像在完成NPM安装后复制了应用程序源。
FROM node:latest
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY package.json /usr/src/app/
COPY . /usr/src/app
ENV NODE_ENV=development
RUN npm install
EXPOSE 3000
CMD [ "npm", "start" ]