對于第一篇,我們使用了ip進行私有化部署harbor
https://blog.csdn.net/fengsh998/article/details/100061934
現在将ip改為域名,
上啊裡雲申請域名的事就不說了,自己整吧。
在域名解釋上面解釋到筆記一的ip位址。
如我的 hub.xxxx.com ---> 4x.xx.xx.4x
解釋成功後:
現在可以通過域名試下是否正常登入了:http://hub.xxxx.com:5000
OK,說明域名成功,但我們的docker push是否OK?
需要做幾個步聚:
1.修改/etc/docker/daemon.json
前面的是筆記一中的ip方式,這裡可以要,也可以不要,主要是後面這個hub.xxx.com這個要有,不然域名就push不了。
2.修改後重新開機docker
systemctl restart docker
3.重新啟動harbor
docker-compose down -v
docker-compose up -d
4.使用域名制作私有鏡像
docker commit -m "test2" fshjdk hub.xxx.com:5000/domainpush/jdk88:1.0
5.push
為避免不必要的麻煩,可以先執行一次登入操作。
然後push
docker push hub.xxx.com:5000/domainpush/jdk88:1.0
然後網站上檢視一下。
到此域名通路配置OK,端口還是5000