千家信息网

如何使用公共Registry

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章将为大家详细讲解有关如何使用公共Registry ,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。保存和分发镜像的最直接方法就是使用 Docke
千家信息网最后更新 2026年10月31日如何使用公共Registry

这篇文章将为大家详细讲解有关如何使用公共Registry ,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

保存和分发镜像的最直接方法就是使用 Docker Hub。

Docker Hub 是 Docker 公司维护的公共 Registry。用户可以将自己的镜像保存到 Docker Hub 免费的 repository 中。如果不希望别人访问自己的镜像,也可以购买私有 repository。

除了 Docker Hub,quay.io 是另一个公共 Registry,提供与 Docker Hub 类似的服务。

下面介绍如何用 Docker Hub 存取我们的镜像。

  1. 首先得在 Docker Hub 上注册一个账号。

  2. 在 Docker Host 上登录。
    这里用的是我自己的账号,用户名为 cloudman6,输入密码后登录成功。

  3. 修改镜像的 repository 使之与 Docker Hub 账号匹配。
    Docker Hub 为了区分不同用户的同名镜像,镜像的 registry 中要包含用户名,完整格式为:[username]/xxx:tag
    我们通过 docker tag 命令重命名镜像。

    注:Docker 官方自己维护的镜像没有用户名,比如 httpd。

  4. 通过 docker push 将镜像上传到 Docker Hub。
    Docker 会上传镜像的每一层。因为 cloudman6/httpd:v1 这个镜像实际上跟官方的 httpd 镜像一模一样,Docker Hub 上已经有了全部的镜像层,所以真正上传的数据很少。同样的,如果我们的镜像是基于 base 镜像的,也只有新增加的镜像层会被上传。如果想上传同一 repository 中所有镜像,省略 tag 部分就可以了,例如:
    docker push cloudman6/httpd

  5. 登录 https://hub.docker.com,在Public Repository 中就可以看到上传的镜像。

    如果要删除上传的镜像,只能在 Docker Hub 界面上操作。

  6. 这个镜像可被其他 Docker host 下载使用了。

关于如何使用公共Registry 就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

镜像 用户 账号 登录 内容 官方 文章 更多 用户名 知识 篇文章 不同 不错 成功 一模一样 公司 只有 命令 实际 实际上 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司 金融科技创新监管互联网金融 互联网金融公司科技 猪兼强互联网科技 睿民互联网科技 融贸通互联网科技 宁波青枫互联网科技有限公司 金融科技与互联网金融相同和不同 青岛科技大学互联网大赛研究生 恒生互联网科技指数跳水 燊美集互联网科技有限公司 浙南科技城互联网大厦建设工程 黑科技 体验场景 互联网大会 南通创西澳互联网科技有限公司 湖北辰鑫科技互联网 张家口科技产业互联网平台 美国五大互联网科技公司市值多少 盐城市攀科互联网科技有限公司 恒生互联网科技趋势 互联网科技企业文化 喔噻互联网科技有限公司 互联网科技工作委员会毛军 互联网和科技创新 奇酷互联网络科技公司 北京三清互联网科技 成都互联网科技公司工作好不好 互联网科技创新的路径 广州有谷有贝互联网科技有限公司 上海万顺科技互联网有限公司招聘 广州三三互联网科技有限公司
0