Harbor高可用部署参考上一篇文章
登录244 harbor控制台进行操作,系统管理–仓库管理-新建目标,目标名自定义。填入URL 用户名密码,点击测试连接
同样,在248加入244的仓库目标。
分别操作复制管理,填入对应的名称、目标仓库和模式等。
在244 harbor控制台操作,项目–新建test项目
找一台Linux服务器,有docker环境
配置hosts
验证登录
docker login -u admin -p Harbor12345 https://harbor.crecgec.com
已有一个数据库镜像
打tag
docker tag 4d1bf91a2e39 harbor.crecgec.com/test/testmysql:5.7.1
推送到仓库
docker push harbor.crecgec.com/test/testmysql:5.7.1
查看248项目,也有相同镜像
从另一台服务器进行镜像拉取操作,登录仓库并拉取,拉取成功
docker login -u admin -p Harbor12345 https://harbor.crecgec.com docker pull harbor.crecgec.com/test/testmysql:5.7.1
运行 验证
docker run -p 3307:3306 -e MYSQL_ROOT_PASSWORD=LB_dceq123 --name testmysql -d harbor.crecgec.com/test/testmysql:5.7.1
默认登录
将244服务器的keepalived停止
systemctl stop keepalived
248 ip addr。查看VIP漂移成功
重新域名登录
docker重新登录认证、打tag并push
查看244 控制台
高可用正常



