2.3 KiB
2.3 KiB
部署总结
部署状态
✅ 部署成功
- 应用地址: http://45.249.208.118:4320
- 容器状态: 运行中
- 构建状态: 成功
- 部署时间: 2025-11-11
Docker 镜像加速配置
使用的镜像源
镜像源: https://docker.m.daocloud.io
此镜像源已测试可用,已配置到服务器 Docker daemon。
配置方法
服务器上的 Docker daemon.json 已配置为:
{
"registry-mirrors": ["https://docker.m.daocloud.io"]
}
后续部署
后续部署时会自动使用此镜像源,无需再次配置。
如需重新配置,可以运行:
.\scripts\deploy\setup-docker-mirror.ps1
部署脚本
主要部署脚本
deploy-with-password.ps1: 完整部署脚本(包含密码支持)setup-docker-mirror.ps1: Docker 镜像源配置脚本rebuild-and-restart.ps1: 重新构建和重启容器脚本
使用方法
- 完整部署:
.\scripts\deploy\deploy-with-password.ps1
- 仅重新构建:
.\scripts\deploy\rebuild-and-restart.ps1
- 配置镜像源:
.\scripts\deploy\setup-docker-mirror.ps1
构建说明
构建过程
- ✅ 基础镜像拉取成功(使用镜像加速)
- ✅ 依赖安装完成
- ✅ Next.js 构建成功
- ✅ Docker 镜像构建成功
- ✅ 容器启动成功
构建警告
构建过程中出现 Prisma OpenSSL 警告,但不影响构建和运行:
- Prisma 无法检测 libssl 版本,使用默认配置
- 构建和运行时功能正常
服务器信息
- 服务器地址: 45.249.208.118
- SSH 用户: root
- 项目路径: /root/youyidian-3d
- 容器名称: youyidian-3d-material
- 应用端口: 4320 (映射到容器内 3000)
后续操作
- ✅ Docker 镜像源已配置
- ✅ 部署脚本已准备就绪
- ✅ 应用运行正常
注意事项
- Docker 镜像源配置在
/etc/docker/daemon.json - 修改配置后需要重启 Docker 服务
- 部署脚本会自动使用配置的镜像源
- 如果镜像源不可用,Docker 会自动回退到 Docker Hub
更新记录
- 2025-11-11: 配置
https://docker.m.daocloud.io为默认镜像源 - 2025-11-11: 成功部署应用
- 2025-11-11: 创建部署脚本和配置文档