将镜像推送到仓库


要将内容添加到 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 上验证镜像。

© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.