將映象推送到倉庫


要將內容新增到 Docker Hub 上的倉庫,您需要標記您的 Docker 映象,然後將其推送到您的倉庫。此過程可讓您與他人共享映象或在不同環境中使用它們。

  1. 標記您的 Docker 映象。

    docker tag 命令為您的 Docker 映象分配一個標籤,其中包含您的 Docker Hub 名稱空間和倉庫名稱。通用語法是

    $ docker tag [SOURCE_IMAGE[:TAG]] [NAMESPACE/REPOSITORY[:TAG]]
    

    示例

    如果您的本地映象名為 my-app,並且您想為倉庫 my-namespace/my-repo 標記它,標籤為 v1.0,請執行

    $ docker tag my-app my-namespace/my-repo:v1.0
    
  2. 將映象推送到 Docker Hub。

    使用 docker push 命令將您的帶標籤映象上傳到 Docker Hub 上指定的倉庫。

    示例

    $ docker push my-namespace/my-repo:v1.0
    

    此命令將標籤為 v1.0 的映象推送到 my-namespace/my-repo 倉庫。

  3. 在 Docker Hub 上驗證映象。