日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

docker harbor 域名_docker registry harbor

發布時間:2024/7/23 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker harbor 域名_docker registry harbor 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

部署 harbor

安裝方式: offline

軟件安裝需求:docker 1.10.0+ and docker-compose 1.6.0+

docker 我們選用官方的 repo , yum install docker-ce -y

docker-compose , yum install python-pip,pip install docker-compose

下載 Harbor離線安裝包:?https://storage.googleapis.com/harbor-releases/harbor-offline-installer-v1.3.0.tgz

下載后解壓:??tar fvxz harbor-offline-installer-v1.3.0.tgz

配置說明:

harbor的配置方式主要是在harbor.cfg中,比如我們可以填寫我們訪問的 URl地址, 訪問的協議http或者https, ssl證書的存放位置,harbor 數據存儲的位置, 以及一些 mail方面,訪問用戶名密碼方面的配置,修改好harbor.cfg配置文件后,使用命令 ./prepare 即可生成對應配置文件的,各種配置。

[root@rancher-agent harbor]# ./prepare

Generated configuration file: ./common/config/nginx/nginx.conf

Generated configuration file: ./common/config/adminserver/env

Generated configuration file: ./common/config/ui/env

Generated configuration file: ./common/config/registry/config.yml

Generated configuration file: ./common/config/db/env

Generated configuration file: ./common/config/jobservice/env

Generated configuration file: ./common/config/log/logrotate.conf

Generated configuration file: ./common/config/jobservice/app.conf

Generated configuration file: ./common/config/ui/app.conf

Generated certificate, key file: ./common/config/ui/private_key.pem, cert file: ./common/config/re ? ? ? ? ? ? ? ? ? ? ? ??gistry/root.crt

The configuration files are ready, please use docker-compose to start the service.

使用命令:docker-compose up -d 啟動服務

查看服務狀態:

[root@rancher-agent harbor]# docker-compose ps

Name ? ? ? ? ? ? ? ? ? ? Command ? ? ? ? ? ? ? State ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Ports

------------------------------------------------------------------------------------------------------------------------------

harbor-adminserver ? /harbor/start.sh ? ? ? ? ? ? ? ? Up

harbor-db ? ? ? ? ? ?/usr/local/bin/docker-entr ... ? Up ? ? ?3306/tcp

harbor-jobservice ? ?/harbor/start.sh ? ? ? ? ? ? ? ? Up

harbor-log ? ? ? ? ? /bin/sh -c /usr/local/bin/ ... ? Up ? ? ?127.0.0.1:1514->10514/tcp

harbor-ui ? ? ? ? ? ?/harbor/start.sh ? ? ? ? ? ? ? ? Up

nginx ? ? ? ? ? ? ? ?nginx -g daemon off; ? ? ? ? ? ? Up ? ? ?0.0.0.0:443->443/tcp, 0.0.0.0:4443->4443/tcp, 0.0.0.0:80->80/tcp

registry ? ? ? ? ? ? /entrypoint.sh serve /etc/ ... ? Up ? ? ?5000/tcp

OK, 登陸harbor.cfg里填寫的登陸域名即可登陸,登陸后可以做簡單的測試,構建項目,構建用戶,基于項目的用戶權限管理,上述說的那些功能很簡單,玩一會就都能熟練駕馭。

根據上述步驟,在建立一臺 harbor registry,用于測試 harbor 同步

登陸第一臺 harbor, 點擊 系統管理 --> 復制管理 --> 添加目標,填寫相關信息,并測試。

總結

以上是生活随笔為你收集整理的docker harbor 域名_docker registry harbor的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。