676e1a5f7d
主要变更: - 升级基础镜像从 Node.js 20 到 Node.js 24 - 优化 Dockerfile 权限设置(start.sh 从 777 改为 755) - 简化 docker-compose.yml 配置,移除 nginx 服务 - 添加 command 指定启动脚本 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
24 lines
650 B
YAML
24 lines
650 B
YAML
services:
|
|
docreview:
|
|
build: .
|
|
container_name: docreview-app
|
|
command: ["/bin/sh", "./start.sh"]
|
|
ports:
|
|
- "51703:51703" # 主服务
|
|
- "51704:51704" # 潮州客户端
|
|
- "51705:51705" # 揭阳客户端
|
|
- "51706:51706" # 云浮客户端
|
|
- "51707:51707" # 梅州客户端
|
|
- "51708:51708" # 省局客户端
|
|
environment:
|
|
- NODE_ENV=production
|
|
volumes:
|
|
- .:/app # 挂载整个项目目录
|
|
#- /app/node_modules # 排除node_modules,使用容器内的
|
|
restart: unless-stopped
|
|
networks:
|
|
- docreview-network
|
|
|
|
networks:
|
|
docreview-network:
|
|
driver: bridge |