docker启动node项目后 exit 0

这是我的 dockerfile

FROM node:latest
RUN mkdir -p /home/server
COPY ./server/ /home/server
WORKDIR /home/server
# install yarn & pm2
RUN npm --registry https://registry.npm.taobao.org install yarn -f -g \
    && npm --registry https://registry.npm.taobao.org install pm2 -g
EXPOSE 3001
# start pm2 when docker run 
CMD pm2 start ./bin/www

启动命令

docker run -itd -p 3001:3001 --name api apiserver:v1.0

log:
image.png

status:
image.png

阅读 2.5k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进