Harbor版本升级
升级版本:1.10.1 至 2.0
1.9、1.10 可以直接升级至2.0,对于更早的版本需要迁移数据至1.9或1.10版本。
升级步骤:
- 如果Harbor还在运行,则需要新将其关闭
-
- cd harbor
- docker-compose down -v
-
- 备份当前Harbor文件夹(可选)
-
- mv harbor /my_backup_dir/harbor
-
- 备份数据
-
- cp -r /data/harbor /my_backup_dir
-
- 从"github.com/goharbor/harbor/releases" 获取最新版本的Harbor安装包
- 进行数据迁移(如果当前的版本低于1.9,则需要进行数据迁移)
-
- docker load -i v2.0.0的镜像
- docker run -v /:/hostfs goharbor/prepare:v2.0.0 migrate -i <当前版本harbor.yml绝对路径> ##将配置文件升级至2.0版本
-
- 使用新的配置文件安装Harbor
-
- cd <新版本harbor解压的文件夹>
- ./install.sh --with-notary --with-clair --with-chartmuseum (根据实际需求安装Harbor)
-