<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## 1. Harbor 的主要功能 * 基于角色的訪問控制 > 用戶與Docker鏡像倉庫通過“項目”進行組織管理,一個用戶可以對多個鏡像倉庫在同一命名空間(project)里有不同的權限。 * 基于鏡像的復制策略 > 鏡像可以在多個Registry實例中復制(可以將倉庫中的鏡像同步到遠程的Harbor,類似于MySQL主從同步功能),尤其適合于負載均衡,高可用,混合云和多云的場景。 * 圖形化用戶界面 > 用戶可以通過瀏覽器來瀏覽,檢索當前Docker鏡像倉庫,管理項目和命名空間。 * 支持 AD/LDAP > Harbor可以集成企業內部已有的AD/LDAP,用于鑒權認證管理。 * 鏡像刪除和垃圾回收 > Harbor支持在Web刪除鏡像,回收無用的鏡像,釋放磁盤空間。image可以被刪除并且回收image占用的空間。 * 審計管理 > 所有針對鏡像倉庫的操作都可以被記錄追溯,用于審計管理。 * RESTful API > RESTful API 提供給管理員對于Harbor更多的操控, 使得與其它管理軟件集成變得更容易。 * 部署簡單 > 提供在線和離線兩種安裝工具, 也可以安裝到vSphere平臺(OVA方式)虛擬設備。 Harbor 的所有組件都在 Docker 中部署,所以 Harbor 可使用 Docker Compose 快速部署。 注意: 由于 Harbor 是基于 Docker Registry V2 版本,**所以 docker 版本必須 > = 1.10.0 docker-compose >= 1.6.0** ## 2. 部署 1. 下載二進制壓縮包,然后執行解壓命令 ~~~ tar -zxvf harbor-offline-installer-v2.2.1.tgz ~~~ 2. 解壓后進入文件夾,如果有harbor.yml文件就直接改,如果只有harbor.yml.tmp1,就需要拷貝并重命名一個harbor.yml文件出來 ~~~ cp harbor.yml.tmpl harbor.yml ~~~ 3. 修改配置文件harbor.yml,主要是修改以下三個配置: * hostname:填寫本機的IP地址或者hostname,如果已經和域名綁定了也可以填域名; * harbor\_admin\_password:管理員初始密碼; * https,如果不用https,必須用#注釋掉 4. 安裝docker并啟動 5. 安裝docker-compose ~~~ curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose ~~~ ~~~ chmod +x /usr/local/bin/docker-compose ~~~ ~~~ docker-compose --version ~~~ 6. 安裝harbor ``` ./install.sh ``` 訪問 http://192.168.56.10/harbor/sign-in ![](https://img.kancloud.cn/02/ea/02eabb07ede99a0a8a88a2645da0bf62_916x771.png) ## 3. 推送和管理鏡像 創建一個test公開項目 ![](https://img.kancloud.cn/7c/b5/7cb515b29609782e90180e28957d790e_1033x490.png) 1. 配置鏡像倉庫非https訪問 ` vim /etc/docker/daemon.json ` ``` { "insecure-registries":["192.168.56.10:5000,192.168.56.10:80"] } ``` 2. 重啟docker和harbor服務 ``` service docker restart docker-compose start ``` 3. 登錄 注意:上一步配置的有端口,所以登錄時不可以省略 ``` docker login 192.168.56.10:80 admin/Harbor12345 (默認,未修改) ``` 4. 打標簽 ``` docker tag nginx 192.168.56.10:80/test/nginx:v1 ``` 5. 推送 ``` docker push 192.168.56.10:80/test/nginx:v1 ``` ![](https://img.kancloud.cn/79/bb/79bbbcd9c4a313bb30f4bfe3d3364479_503x139.png) 拉取 ``` docker pull 192.168.56.10:80/test/nginx:v1 ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看