hub.docker.com
Docker Hub官网截图
点击查看大图

提供容器镜像托管分发的云原生工具平台,支持镜像存储检索、自动化构建、团队协作开发等核心功能,覆盖个人开发者调试容器项目、中小团队迭代云原生应用、企业搭建内部镜像仓库等全场景,目前已汇集超百万份开源及官方认证容器镜像资源

核心功能

镜像存储
提供云端镜像存储空间,支持开发者上传、归档自定义Docker镜像,方便版本管理
镜像检索
支持按名称、标签关键词检索公共镜像,快速定位符合需求的系统、应用镜像
官方镜像
汇集各类官方维护的基础镜像,更新及时,适配主流系统和开发框架需求
团队协作
支持创建团队组织,分配镜像访问权限,方便团队内部共享私有镜像资源
自动构建
关联代码仓库后可自动触发Docker镜像构建,生成后直接同步到对应仓库
版本管理
支持为镜像打标签区分版本,可回滚到旧版本,适配不同开发部署场景
Webhook
支持配置webhook触发,镜像更新后可自动通知关联服务完成部署更新
权限管控
可灵活设置镜像公开、私有状态,管控不同成员的拉取、推送操作权限

使用指南

  1. 1

    打开浏览器访问https://hub.docker.com,点击注册按钮完成账号创建并验证邮箱。

  2. 2

    登录账号后进入控制台,点击创建仓库按钮,填写镜像基本信息完成仓库创建。

  3. 3

    在本地开发环境完成Docker配置,使用docker login命令完成账号授权登录。

  4. 4

    本地构建完成镜像后,使用docker tag命令为镜像绑定对应仓库地址与版本标签。

  5. 5

    执行docker push命令,将本地打包完成的镜像上传推送至Docker Hub云端仓库。

  6. 6

    需要检索公共镜像时,在首页搜索框输入镜像名称与标签关键词筛选查找。

  7. 7

    找到目标镜像后,复制镜像拉取命令,在本地或服务器执行即可拉取运行镜像。

  8. 8

    进入仓库设置页面,可以配置Webhook与成员权限,实现自动化部署与协作。

优势亮点

  • 官方运营平台,汇集百万级开源及官方镜像,可快速检索获取所需容器资源

  • 支持镜像存储分发、自动构建、团队协作等能力,适配容器化项目开发流程

  • 镜像来源可靠,官方认证资源经过安全校验,降低异常版本使用风险

  • 与Docker原生工具兼容,无需额外适配即可完成镜像的上传下载操作

使用须知

定价: Docker Hub提供免费版和付费分层方案:免费版支持1个私有仓库、无限制公共镜像,适合个人基础使用;付费版分为Pro、Team、Enterprise三个档位,按存储量和协作人数定价,满足不同规模团队需求。

价格和授权政策可能变化,请以官网最新信息为准

访问第三方网站时,请注意以下事项:

  • 谨慎提供个人账号、密码和支付信息
  • 下载文件前确认来源安全,警惕诱导性广告
  • 涉及版权素材使用时,请核实授权范围
  • 如遇网站无法访问或内容异常,可反馈给我们

常见问题

访问Docker Hub官网后,在首页顶部搜索框输入镜像关键词,点击搜索按钮即可查看匹配结果,可通过筛选栏限定官方镜像、认证发布方等维度,获取对应镜像拉取指令。

可在本地Docker配置文件中添加国内镜像加速源,保存后重启Docker服务,后续拉取Docker Hub镜像时会优先通过加速节点传输,有效提升下载速度。

首先在Docker Hub完成账号注册并登录,本地使用docker tag命令给目标镜像标注命名空间与版本,再执行docker push指令,等待传输完成即可在个人仓库查看对应镜像。

在Docker Hub仓库设置中绑定关联的GitHub或GitLab代码仓库,配置Dockerfile路径与构建触发规则,后续代码仓库提交更新时,平台会自动执行镜像构建并更新仓库内容。

创建组织后在成员管理页面添加协作者账号,根据分工设置对应仓库的读取、编辑或管理权限,成员登录账号后即可对授权仓库进行镜像拉取、推送或配置调整操作。

官方镜像列表页会带有“Official Image”标识,镜像详情页会展示官方发布方信息与安全扫描结果,用户可直接查看漏洞等级与修复状态,按需选择对应版本使用。

深度了解

Docker Hub 是 Docker 官方推出的容器镜像公共服务平台,为容器生态用户提供镜像存储、分发、协作相关的基础服务,是云原生开发场景中常用的镜像资源入口。核心功能包含五大类:一是镜像存储,提供云端镜像存储空间,支持开发者上传、归档自定义Docker镜像,可按标签留存不同版本,方便迭代追溯;二是镜像检索,支持按名称、标签关键词检索公共镜像,能快速定位符合需求的系统、应用镜像;三是官方镜像专区,汇集各类软件官方维护的基础镜像,更新节奏与官方版本同步,适配主流系统和开发框架需求;四是团队协作,支持创建专属团队组织,可灵活分配镜像的读写、访问权限,方便团队内部共享私有镜像资源;五是自动构建,关联GitHub、GitLab等代码仓库后,代码提交可自动触发Docker镜像构建,生成后直接同步到对应镜像仓库。典型使用场景包括:个人开发者开发容器化应用时,直接拉取官方基础镜像作为运行环境,省去手动配置环境的步骤;中小团队协作开发项目时,将封装好的业务镜像上传到私有仓库,团队成员可统一拉取使用,避免环境不一致问题;运维人员部署服务时,从平台检索经过验证的官方应用镜像,可直接用于生产环境部署。和自建镜像仓库相比,Docker Hub自带大量公共镜像资源,无需额外运维服务器,使用门槛更低。个人开发者、后端开发工程师、云原生运维人员以及容器开发相关的团队,都可根据自身需求选用对应的服务方案。

访问第三方网站时,请注意账号、隐私与支付安全