文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
Docker 容器镜像仓库
现在我已经在 Docker 上使用三个容器来运行了完整的应用程序,其中两个容器来自公开的第三方镜像。 如果你想提供自己的容器镜像给其他人,那么你必须将它们推送到任何人都可以获取到的 Docker 镜像仓库中。
要访问 Docker 镜像仓库,你需要转到 https://hub.docker.com 并为自己创建一个帐户。 确保你选择一个你喜欢的用户名,因为这将用于你发布的所有镜像。
为了能够从命令行访问你的账户,你需要使用 docker login
命令登录:
$ docker login
如果你一直跟随我的引导,现在你的计算机上已经有一个名为 microblog:latest
的镜像存储在本地。 为了能够将这个镜像推送到 Docker 镜像仓库中,它需要重新命名以包含该帐户,正如来自 MySQL 的镜像。 这是通过 docker tag
命令完成的:
$ docker tag microblog:latest <your-docker-registry-account>/microblog:latest
如果你再次用 docker images
列出你的镜像,你会看到两个 Microblog 条目,一个是 microblog:latest
,另一个还包括你的帐户名。 它们实际上是同一镜像的两个别名。
要将镜像发布到 Docker 镜像仓库,请使用 docker push
命令:
$ docker push <your-docker-registry-account>/microblog:latest
现在你的镜像被公开了,你可以像 MySQL 和服务那样,说明如何安装它并从 Docker 镜像仓库运行。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论