一、备份原目录
mv /opt/harbor /opt/harbor2.8
二、下载最新harbor包,放到指定目录
官方包地址:https://github.com/goharbor/harbor/releases/
wget https://github.com/goharbor/harbor/releases/download/v2.10.3/harbor-offline-installer-v2.10.3.tgz
mv harbor-offline-installer-v2.10.3.tgz /opt/
cd /opt/
tar zxvf harbor-offline-installer-v2.10.3.tgz
三、配置新下载的harbor
cd /opt/harbor cp /opt/harbor2.8/harbor.yml . cp -r /opt/harbor2.8/ssl .
四、迁移数据
goharbor/prepare:v2.10.3 指定当前升级后的版本,/home/harbor/harbor.yml 后面指定上面cp的 harbor.yml
docker run -it --rm -v /:/hostfs goharbor/prepare:v2.10.3 migrate -i /home/harbor/harbor.yml
五、拷贝数据
mv /opt/harbor/data /opt/harbor/databk #备份新harbor的数据目录 cp -r /opt/harbor2.8/data /opt/harbor/data #拷贝老的harbor数据目录到新harbor目录下
六、安装下
./install.sh --with-trivy
等全部启动完就好了
七、正常后。可以删掉一些备份信息
rm -rf /opt/harbor/databk rm -rf /opt/harbor2.8
rm -rf /opt/harbor-offline-installer-v2.10.3.tgz
标签:opt,harbor2.8,harbor,升级,goharbor,v2.10,版本,installer From: https://www.cnblogs.com/namedgx/p/18311087