快速搭建Node.js WEB服务环境(node+npm+pm2)支持package.json模块安装
1.1K
运行命令
docker run -d --name nodepm2 --restart=always -v /nodeapp:/app -p 3000:3000 playm3u8/nodepm2:latest
注意事项
启动文件必须要是pm2.json结构文件,不指定默认自动生成
{
"apps": [{
"name": "app",
"script": "qMwZ2KCAJda2nm.js",
"instances": 2,
"exec_mode": "cluster",
"watch": true,
"env": {
"NODE_ENV": "development"
}
}]
}
简单的命令
docker exec -it <container-id> pm2 monit 监控每个进程的CPU /使用情况
docker exec -it <container-id> pm2 list 列出托管流程
docker exec -it <container-id> pm2 show 获取有关流程的更多信息
docker exec -it <container-id> pm2 reload all 0秒停机时间重新加载所有应用程序
Content type
Image
Digest
Size
51.1 MB
Last updated
over 5 years ago
docker pull playm3u8/nodepm2