You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Docker 快速参考卡片
🎯 常用命令速查
开发模式(热重载)
# 启动(代码修改自动同步)
./dev-start.sh # Linux/Mac
-dev-start.bat # Windows
# 查看日志
docker-compose -f docker-compose.dev.yml logs -f app
# 重启
docker-compose -f docker-compose.dev.yml restart app
# 停止
docker-compose -f docker-compose.dev.yml stop
生产模式
# 启动(重建镜像)
./docker-start.sh # Linux/Mac
docker-start.bat # Windows
# 或手动
docker-compose up --build -d
# 查看状态
docker-compose ps
# 停止
docker-compose down
代码同步
| 场景 |
命令 |
时间 |
| 修改代码 |
自动同步 |
1秒 |
| 修改配置 |
docker-compose restart app |
10秒 |
| 修改依赖 |
docker-compose up --build -d |
2-3分钟 |
| 修改数据库 |
docker-compose down -v && up -d |
2-3分钟 |
🗂️ 文件说明
| 文件 |
用途 |
docker-compose.yml |
生产环境配置 |
docker-compose.dev.yml |
开发环境配置(热重载) |
dev-start.sh/bat |
开发模式启动脚本 |
docker-start.sh/bat |
生产模式启动脚本 |
verify-docker.js |
部署验证脚本 |
DOCKER_SYNC.md |
完整同步指南 |
🔗 访问地址
💡 快速诊断
# 查看所有服务状态
docker-compose ps
# 查看应用日志
docker-compose logs -f app
# 进入容器调试
docker-compose exec app sh
# 测试 API
curl http://localhost:3000/api/v1/health