add pm2 runtime
This commit is contained in:
parent
94e6d68dfd
commit
4ef7232260
@ -1,6 +1,9 @@
|
|||||||
# 使用指定的 Node.js 版本作为基础镜像
|
# 使用指定的 Node.js 版本作为基础镜像
|
||||||
FROM node:20.15.1
|
FROM node:20.15.1
|
||||||
|
|
||||||
|
# 全局安装 pm2 进程管理器
|
||||||
|
RUN npm install -g pm2
|
||||||
|
|
||||||
# 设置工作目录
|
# 设置工作目录
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
@ -19,5 +22,5 @@ RUN npm run build
|
|||||||
# 暴露应用运行的端口
|
# 暴露应用运行的端口
|
||||||
EXPOSE 12680
|
EXPOSE 12680
|
||||||
|
|
||||||
# 启动 Next.js 服务
|
# 使用 pm2 启动 Next.js 服务
|
||||||
CMD ["npm", "start"]
|
CMD ["pm2-runtime", "start", "npm", "--", "start"]
|
||||||
|
Loading…
Reference in New Issue
Block a user