add pm2 runtime

This commit is contained in:
liangzai 2024-09-18 23:18:10 +08:00
parent 94e6d68dfd
commit 4ef7232260

View File

@ -1,6 +1,9 @@
# 使用指定的 Node.js 版本作为基础镜像
FROM node:20.15.1
# 全局安装 pm2 进程管理器
RUN npm install -g pm2
# 设置工作目录
WORKDIR /app
@ -19,5 +22,5 @@ RUN npm run build
# 暴露应用运行的端口
EXPOSE 12680
# 启动 Next.js 服务
CMD ["npm", "start"]
# 使用 pm2 启动 Next.js 服务
CMD ["pm2-runtime", "start", "npm", "--", "start"]