前言
Dockerfile制作包含nodejs运行环境的镜像
提示:以下是本篇文章正文内容,下面案例可供参考
使用pm2 启动node 项目
$ vim Dockerfile
FROM ubuntu:18.04
ADD node-v12.14.0-linux-x64.tar.gz /usr/local
RUN mv /usr/local/node-v12.14.0-linux-x64 /usr/local/node
ENV PATH $PATH:/usr/local/node/bin
WORKDIR /app
COPY files ./
RUN npm install -g cnpm --registry=https://registry.npm.taobao.org
RUN cnpm install -g pm2@4.4.1
WORKDIR /app
ENTRYPOINT ["pm2","start","-x","--no-daemon"]
完整资源目录下载地址: