Linux系列:Harbor 1.9.3 升级到 2.8.0 的坑与过程
Harbor 1.9.3 升级到 2.8.0 的坑与过程
快速说明版:
-
升级 Docker 到最新版,19.x 版本的 Docker 在 Harbor 升级数据库时迁移数据会失败
-
需要先升级到 Harbor 2.0.0,因为 2.3.0 不支持直接从 1.9.x 版本升级
-
然后升级到 Harbor 2.3.0,从这个版本开始 postgresql 数据库从 9.6 升级到了 13.3
-
最后后升级到 Harbor 2.8.0 或更新版本
详细步骤
-
基础系统: CentOS 7.x
-
基础 Docker 版本:19.03.9
-
原 Harbor 版本 1.9.3
备份旧版
旧版安装目录位于 /home/harbor
,数据目录位于 /home/harbor_data
。
-
停止旧版容器组:
cd /home/harbor && docker-compose down