大傢好,我是好學的小師弟。今天和大傢分享下我在部署harbor的過程中遇到的一些問題的解決方法。
問題:
通過服務器docker登錄harbor,發現登陸報錯;
Error response from daemon:Get “https:.//…/v2/””: http: server gave HTTP response to HTTs client
解決方法:
1.在服務器中,cd到docker目錄下
cd /etc/docker
2.看這個目錄下有沒有daemon.json 這個文件,如果沒有就手動創建 touch daemon.json,然後 vim daemon.json
touch daemon.jsonvim daemon.json
3.在裡面寫入一個類似於json格式的鍵值對
{ "insecure-registries":["你的harborip:端口"] } #這裡填入的就是你的harbor ip地址
4.重啟docker服務
Systemctl restart docker
5.然後把docker容器都起來
docker start container_name#container_name 就是你們docker裡的容器名字,把他們都起來
6.現在再去登錄docker harbor,即可登錄成功
Harbor的具體部署、登錄全流程,詳見該博客:【csdn_博客鏈接】docker Harbor部署、登錄、上傳下載鏡像實戰
新人創作不易,覺得不錯的看官,點個贊吧,麼麼噠!!!
轉載註明出處!