将 Docker 容器镜像推送到 Docker Hub
docker 镜像推送到docker hub 中
·
镜像推送 docker push
官方文档:Docker Documentations 中有详细命令如何将自己制作的容器镜像推送到Docker Hub上,以方便docker pull.
Docker
镜像通过docker push
命令推送到 Docker Hub
。单个 Docker Hub
存储库可以保存许多 Docker
镜像(存储为 tags
)。
要将镜像推送到 Docker Hub,您必须首先使用您的 Docker Hub 用户名<hub-user>
和您通过 Web 上的 Docker Hub 创建的仓库名称<repo-name>
来命名本地镜像。
可以通过向仓库(Docker Hub)添加特定境像来将多个镜像添加到存储库:<tag>
(例如docs/base:testing
)。如果未指定,则标签默认为latest
使用以下方法之一命名本地镜像:
1.若是首次构建镜像,使用这个命令:
docker build -t <hub-user>/<repo-name>[:<tag>]
2.若已存在镜像,且不用修改内容,通过重新命名现有的本地镜像:
docker tag <existing-image> <hub-user>/<repo-name>[:<tag>]
3.若镜像内容有修改,通过更改本地镜像:
docker commit <existing-container> <hub-user>/<repo-name>[:<tag>]
通过上面的任何一种方法可以将本地镜像命名为docker hub
标准的镜像,最后可以将此镜像推送到Docker Hub
docker push <hub-user>/<repo-name>:<tag>
更多推荐
已为社区贡献1条内容
所有评论(0)