升級版本: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)
-