拉取keymetrics/pm2-docker-alpine:8鏡像
docker pull keymetrics/pm2-docker-alpine:8
【8】為node鏡像的版本號;
建立Dockerfile文件,內容如下:
FROM keymetrics/pm2-docker-alpine:8 EXPOSE 8360 ENTRYPOINT ["pm2-docker", "--public", "xxx", "--secret", "xxx", "start", "/www/pm2.json"]
生成鏡像
docker build -t thinkjs_pm2 .
運行鏡像
docker run --name mypm2 -d -v /mnt/www/w2:/www -p 80:8360 thinkjs_pm2
測試下pm2是否運行
docker exec -it mypm2 pm2 list
結果:
其他pm2命令: