Files
petwash/DOCKER_部署说明.md
GukSang.Jin 9c66b6cd82
2026-03-03 16:55:02 +08:00

1.6 KiB

Docker 部署说明

快速开始

1. 验证配置

.\check-deployment.ps1

2. 初始化数据库

mysql -h 101.132.182.216 -P 3306 -u root -p < init-database.sql

3. 部署服务

.\deploy.ps1

4. 访问服务

配置信息

MySQL 数据库:

  • 服务器: 101.132.182.216:3306
  • 数据库: petwash
  • 用户: root
  • 密码: (空)

Docker 容器:

  • 容器名: petwash-api
  • 端口: 5000:80
  • 环境: Production

常用命令

# 查看状态
docker-compose ps

# 查看日志
docker-compose logs -f petwash-api

# 重启服务
docker-compose restart

# 停止服务
docker-compose down

详细文档

文件说明

文件 说明
Dockerfile Docker 镜像配置
docker-compose.yml 容器编排配置
init-database.sql 数据库初始化脚本
deploy.ps1 Windows 部署脚本
deploy.sh Linux/macOS 部署脚本
check-deployment.ps1 配置验证脚本

故障排查

无法连接 MySQL

# 测试连接
ping 101.132.182.216
telnet 101.132.182.216 3306

查看详细日志

docker-compose logs --tail=100 petwash-api

重新构建

docker-compose down
docker-compose build --no-cache
docker-compose up -d

所有配置已完成,可以开始部署! 🚀