Harbor安裝及配置


 

Harbor是一個用於存儲和分發Docker鏡像的企業級Registry服務器

Harbor機理:
    Harbor 是由 docker-compoe 啟起來的一組 Docker Container
    其中nginx Container 負責整個 Harbor 的代理工作;
Harbor安裝:
    1. Download the installer;    
    2. Configure harbor.yml; (配置文件用於Configuring Harbor)
    3. 執行install.sh來install and start Harbor;
    https://github.com/goharbor/harbor/blob/master/docs/installation_guide.md
    
Harbor啟停:
    方式一:
        關閉harbor服務:docker-compose down -v
        修改配置文件:vim harbor.yml
        重新生成配置文件:./prepare或者或者bash prepare
        啟動Harbor服務:docker-compose up -d
    方式二:
        修改配置文件:vim harbor.yml
        重新生成配置文件:./prepare或者或者bash prepare
        重啟harbor:docker-compose down -v && docker-compose up -d

    注意:如果更改了harbor.yml文件,必須要重新執行install腳本,或者執行./prepare腳本,生成新的配置文件;
          

常用debug方式:
    docker info查看docker程序的配置信息
    docker-compose ps:查看harbor相關的容器信息
        
    
Harbor測試:
    登錄倉庫:docker login 127.0.0.1
        用戶:test01 / ******; admin/Harbor12345
    鏡像推送:docker push 192.168.16.128/library/IMAGE[:TAG]
    針對無證書harbor, 可以修改docker insecure-registry

參考:https://www.jianshu.com/p/fc544e27b507  


免責聲明!

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



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