本页目录
Docker Compose部署
实施人员从服务端发行信息下载与主机架构一致的全量离线包,校验后执行包内 setup.sh install。本页补充配置与业务检查。
- 实施人员已取得主机操作权限和镜像访问权限。
- 目标主机已完成部署前准备。
- 发行包包含对应版本的配置、初始化与升级说明。
官方索引与同版本部署说明已核对。安装脚本的目标主机执行结果尚未验证;首次安装、既有环境升级和卸载分别使用发行包规定的操作,不混用。
检查交付包
实施人员将完整发行包存入受控目录,核对版本、架构和摘要,并保留原包。解包前,实施人员阅读清单,确认镜像、Compose 文件、配置、初始化与升级说明是否齐备。
安装步骤或摘要缺失时,实施人员向交付负责人补齐材料,不根据客户端版本推导服务端包地址。
配置与启动
- 实施人员按交付指南设置数据目录、入口、模型、身份、许可证和密钥。
配置要求见配置指南。
在交付指南指定的 Compose 工作目录,先验证解析和服务列表:
bash
docker compose config --quiet
docker compose config --services
docker compose config --images这些命令检查配置解析、服务名称和镜像引用。实施人员仍需按后续步骤验证凭据、网络和业务。
完整 docker compose config 可能展开密钥,输出内容需脱敏后再用于工单或截图。
- 实施人员按清单拉取或导入镜像,并核对实际镜像摘要。在线部署需要仓库访问权限。
- 实施人员按发行包规定的顺序完成初始化或迁移。已初始化环境不重复执行初始化或重置命令。
发行包采用标准 Compose 启动方式、迁移已完成且 Compose 版本支持 --wait 时,实施人员执行:
bash
docker compose up -d --wait --wait-timeout 180
docker compose ps --all实施人员按目标环境调整等待时间。命令超时后,实施人员保留日志和状态,不循环重置数据。
部署验证
| 检查 | 完成条件 |
|---|---|
| 容器与依赖 | 容器达到清单要求的健康状态,没有持续重启或依赖错误。 |
| 登录与权限 | 管理员和普通账号能登录,各自可见范围符合授权。 |
| 数字员工 | 数字员工连接成功,对话返回实际结果。 |
| 文件 | 上传的文件可预览、可下载。 |
| 项目启用的能力 | 知识、浏览器和插件分别完成对应业务操作。 |
实施人员记录发行版本、镜像摘要、配置快照、迁移结果和业务检查结果。运行维护见启停与重启,数据保护见备份恢复。
停止环境时,实施人员保留数据卷;卸载与清卷操作使用该发行包的正式流程,并先确认备份。