# 天选公司 - Docker 部署配置 ## 快速部署 ### 首次部署 ```bash # 1. 拉取代码 git pull # 2. 构建并启动容器 docker-compose up -d --build # 3. 查看日志 docker-compose logs -f ``` ### 更新部署 ```bash # 1. 拉取最新代码 git pull # 2. 重新构建并重启 docker-compose up -d --build ``` ### 常用命令 ```bash # 启动 docker-compose up -d # 停止 docker-compose down # 重启 docker-compose restart # 查看状态 docker-compose ps # 查看日志 docker-compose logs -f # 查看实时资源 docker stats ``` ## 端口配置 - 容器内:80 (Nginx) - 宿主机映射:8801 ## 1Panel 反向代理配置 目标地址:`http://127.0.0.1:8801` ## 环境说明 - Node 版本:20-alpine (构建阶段) - Nginx 版本:alpine (运行阶段) - 构建产物直接打包进容器,无需在宿主机安装 Node.js