溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

測試環(huán)境中兩個harbor無法同步鏡像怎么辦?

發(fā)布時間:2020-05-27 10:25:59 來源:億速云 閱讀:377 作者:Leah 欄目:云計算

本篇文章展示了harbor之間無法同步鏡像解決方法,解決方案較簡單容易掌握,如果在日常工作遇到這個疑問。希望大家通過這篇文章,找到解決疑問的辦法。

一:背景
測試環(huán)境兩個harbor(A和B),無法同步鏡像,檢查的原因是harbor容器無法正常解析對端harbor的ip地址,導(dǎo)致了在倉庫管理添加的harbor狀態(tài)是unhealthy,harbor的鏡像同步也不能正常執(zhí)行。

二:解決方案
在A的harbor中每個容器添加B的ip解析到/etc/hosts。同樣在B做類似操作,命令如下:

 a)在A服務(wù)器執(zhí)行如下命令,添加B的harbor解析到harbor的每個容器:
      `for i in `docker ps | grep harbor|awk '{print $1}'`;do docker exec -it $i bash -c 'echo "10.203.121.137 Bharbor的域名" >> /etc/hosts';done`

 b)在B服務(wù)器執(zhí)行如下命令,添加A的harbor解析到harbor的每個容器:
      for i in `docker ps | grep harbor|awk '{print $1}'`;do docker exec -it $i bash -c 'echo "10.203.121.60 Aharbor的域名" >> /etc/hosts';done

三:備注
相關(guān)命令已經(jīng)記錄到服務(wù)器的/etc/rc.local里面。

關(guān)于harbor之間無法同步鏡像的解決方法就分享到這里了,解決問題并不止文章中和大家分析的辦法,不過本文分析的方法準(zhǔn)確性是不容置疑的。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI