harbor升级 从1.8.0到1.9.0

1,如果现主机仍然在运行harbor,那么先关闭harbor

    cd /root/harbor  (看你自己的harbor安装目录在哪,我直接放在root下)

    docker-compose down

2  备份数据,备份旧harbor

     harbor的数据存在 /data/database里,备份该数据  cp -r /data/database /opt/back_data(自己创建back_data)

     备份harbor mv /root/harbor /opt/back_file

3  获取docker 迁移工具

    docker pull goharbor/harbor-migrator:v1.9.0

4  下载harbor 1.9.0的包 并且解压 都在 /root下

     wget https://storage.googleapis.com/harbor-releases/release-1.9.0/harbor-offline-installer-v1.9.0.tgz

     tar zxvf harbor-offline-installer-v1.9.0.tgz

     cd harbor

      由于harbor的配置问价我就改修了主机ip,我就直接在新的harbor上也直接修改了

     vi harbor.yaml   进行修改(ip或者密码等)

5  由于1.8和1.9的配置文件有点不同,因此需要到1.8的harbor修改如下:

    vi /opt/back_file/harbor/harbor.yml

    chart:
    absolute_url: disabled

    然后执行

    docker run -it --rm -v /opt/back_file/harbor/harbor.yml:/harbor-migration/harbor-cfg/harbor.yml -v /root/harbor/harbor.yml: /harbor-migration/harbor-cfg-out/harbor.yml goharbor/harbor-migrator:v1.9.0 --cfg up

6. 安装启动

   ./install.sh

7 访问harbor  OK

  

你可能感兴趣的:(harbor升级 从1.8.0到1.9.0)