将镜像推送到仓库
要向 Docker Hub 上的仓库添加内容,您需要标记您的 Docker 镜像,然后将其推送到您的仓库。此过程允许您与他人共享您的镜像或在不同的环境中使用它们。
标记您的 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
将镜像推送到 Docker Hub。
使用
docker push
命令将标记的镜像上传到 Docker Hub 上指定的仓库。示例
$ docker push my-app my-namespace/my-repo:v1.0
此命令将标记为
v1.0
的镜像推送到my-namespace/my-repo
仓库。验证 Docker Hub 上的镜像。