Harbor安裝


前置條件說明: 本地環境為centos7.4,docker 19.3

1.下載harbor

    url: https://github.com/goharbor/harbor/releases

    安裝版本為: 1.10.2

     wget https://github.com/goharbor/harbor/releases/download/v1.10.2/harbor-online-installer-v1.10.2.tgz  版本有online和offline 區別是offline包含需要的鏡像文件

     tar xf harbor-online-installer-v1.10.2.tgz  解壓縮

2.修改配置文件

  修改harbor.yaml

  a.修改hostname  這個可以用IP也可以用域名 最好用域名 

  b.修改https 下的 certificate和private_key,https還是配置好,免費證書申請: https://letsencrypt.osfipin.com/?tdsourcetag=s_pctim_aiomsg

  c. data_volume和log.logcation 看自己選擇修改 可以用默認也可以使用自定義路徑

3.安裝

   a.執行 ./prepare 初始化配置

   b.執行install.sh  開始安裝

    安裝完成后查看  docker ps 查看所有鏡像是否啟動 如果有問題 查看 docker logs  CONTAINER ID 或者NAMES

4.測試

   a.在瀏覽器打開剛剛 horbor.yaml配置的 hostname, 使用admin賬號登錄 密碼在harbor.yaml中

   b.選擇項目菜單,然后新建一個項目 例如: test

   c.修改 /etc/docker/daemon.json  添加一項  “insecure-registries":["hostname"]        hostname為harbor.yaml中配置的hostname,重啟docker  systemctl restart docker

   d. 以mongo鏡像測試  

       docker pull mongo

      docker tag  mongo hostname/test/test_mongo:1.0.0

      docker login  hostname   #賬號密碼可以先使用admin賬號

     docker push hostname/test/test_mongo:1.0.0

    在管理后台 在創建的test項目中 查看鏡像倉庫 既可看到上傳的test_mongo:1.0.0

 


免責聲明!

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



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