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的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: flutter字体不跟随系统_Flutt
- 下一篇: leetcode 148 --- 链表排
