x509: certificate signed by unknown authority harbor 架構圖


默認時,client 與 Registry 的交互是通過 https 通信的。在 install Registry 時,若未配置任何tls 相關的 key 和 crt 文件,https 訪問必然失敗。使用 "--insecure-registry <harbor IP>"可以指定 client 與 Registry 以 http 的方式進行通信。

 

[root@c7-QHost ~]# grep 'insecure-registry' /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -g /data/docker --registry-mirror=https://hub.c.163.com --insecure-registry=10.1.1.50
 

重載、重啟 docker 服務,驗證配置是否生效

1
2
3
4
5
6
7
8
[root@c7-QHost ~]# systemctl daemon-reload
[root@c7-QHost ~]# systemctl restart docker
 
[root@c7-QHost ~]# docker info
...
Insecure Registries:
172.16.0.11
127.0.0.0/8
docker login 10.1.1.50
Username: mallux
Password:
Login Succeeded

[root@node239 ~]# docker pull 10.1.1.50/myproject/mywordpress:v1
v1: Pulling from myproject/mywordpress
c20dc0c5afeb: Pull complete
5190cd8121fb: Pull complete
9bdc26132342: Pull complete
87783d526d1f: Pull complete

 

 

 

04 - Docker 私有倉庫 | Mallux - 寧靜致遠
https://blog.mallux.me/2017/03/15/harbor/    --- 參考文檔


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM