返回介绍

Docker 容器镜像仓库

发布于 2025-01-02 21:54:00 字数 1046 浏览 0 评论 0 收藏 0

现在我已经在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文