<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之旅 廣告
                ## Docker Registry 鏡像構建完成后,可以很容易的在當前宿主機上運行,但是,如果需要在其它服務器上使用這個鏡像,我們就需要一個集中的存儲、分發鏡像的服務,[Docker Registry](../repository/registry.md) 就是這樣的服務。 一個 **Docker Registry** 中可以包含多個**倉庫**(`Repository`);每個倉庫可以包含多個**標簽**(`Tag`);每個標簽對應一個鏡像。 通常,一個倉庫會包含同一個軟件不同版本的鏡像,而標簽就常用于對應該軟件的各個版本。我們可以通過 `<倉庫名>:<標簽>` 的格式來指定具體是這個軟件哪個版本的鏡像。如果不給出標簽,將以 `latest` 作為默認標簽。 以 [Ubuntu 鏡像](https://store.docker.com/images/ubuntu) 為例,`ubuntu` 是倉庫的名字,其內包含有不同的版本標簽,如,`14.04`, `16.04`。我們可以通過 `ubuntu:14.04`,或者 `ubuntu:16.04` 來具體指定所需哪個版本的鏡像。如果忽略了標簽,比如 `ubuntu`,那將視為 `ubuntu:latest`。 倉庫名經常以 *兩段式路徑* 形式出現,比如 `jwilder/nginx-proxy`,前者往往意味著 Docker Registry 多用戶環境下的用戶名,后者則往往是對應的軟件名。但這并非絕對,取決于所使用的具體 Docker Registry 的軟件或服務。 ### Docker Registry 公開服務 Docker Registry 公開服務是開放給用戶使用、允許用戶管理鏡像的 Registry 服務。一般這類公開服務允許用戶免費上傳、下載公開的鏡像,并可能提供收費服務供用戶管理私有鏡像。 最常使用的 Registry 公開服務是官方的 [Docker Hub](https://hub.docker.com/),這也是默認的 Registry,并擁有大量的高質量的官方鏡像。除此以外,還有 [CoreOS](https://coreos.com/) 的 [Quay.io](https://quay.io/repository/),CoreOS 相關的鏡像存儲在這里;Google 的 [Google Container Registry](https://cloud.google.com/container-registry/),[Kubernetes](http://kubernetes.io/) 的鏡像使用的就是這個服務。 由于某些原因,在國內訪問這些服務可能會比較慢。國內的一些云服務商提供了針對 Docker Hub 的鏡像服務(`Registry Mirror`),這些鏡像服務被稱為**加速器**。常見的有 [阿里云加速器](https://cr.console.aliyun.com/#/accelerator)、[DaoCloud 加速器](https://www.daocloud.io/mirror#accelerator-doc) 等。使用加速器會直接從國內的地址下載 Docker Hub 的鏡像,比直接從 Docker Hub 下載速度會提高很多。在 [安裝 Docker](../install/mirror.md) 一節中有詳細的配置方法。 國內也有一些云服務商提供類似于 Docker Hub 的公開服務。比如 [時速云鏡像倉庫](https://hub.tenxcloud.com/)、[網易云鏡像服務](https://c.163.com/hub#/m/library/)、[DaoCloud 鏡像市場](https://hub.daocloud.io/)、[阿里云鏡像庫](https://cr.console.aliyun.com) 等。 ### 私有 Docker Registry 除了使用公開服務外,用戶還可以在本地搭建私有 Docker Registry。Docker 官方提供了 [Docker Registry](https://store.docker.com/images/registry/) 鏡像,可以直接使用做為私有 Registry 服務。在 [私有倉庫](../repository/registry.md) 一節中,會有進一步的搭建私有 Registry 服務的講解。 開源的 Docker Registry 鏡像只提供了 [Docker Registry API](https://docs.docker.com/registry/spec/api/) 的服務端實現,足以支持 `docker` 命令,不影響使用。但不包含圖形界面,以及鏡像維護、用戶管理、訪問控制等高級功能。在官方的商業化版本 [Docker Trusted Registry](https://docs.docker.com/datacenter/dtr/2.0/) 中,提供了這些高級功能。 除了官方的 Docker Registry 外,還有第三方軟件實現了 Docker Registry API,甚至提供了用戶界面以及一些高級功能。比如,[VMWare Harbor](https://github.com/vmware/harbor) 和 [Sonatype Nexus](https://www.sonatype.com/docker)。
                  <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>

                              哎呀哎呀视频在线观看