Docker Hub

Polar Sponsor
爱发电 赞助
.NET 9.0

Docker Hub (hub.docker.com)。此技能适用于所有 Docker Hub 操作,包括读取、创建、更新和删除数据。只要任务涉及 Docker Hub,就使用此技能。

Docker Hub , 操作Docker Hub 通过您的 OOMOL 连接账户

功能概述

Docker Hub , 操作Docker Hub 通过您的 OOMOL 连接账户是一项面向实际任务的技能,主要用于此技能将 Docker hub 连接器与 oo CLI 连接;OOMOL 注入证书服务器侧面, 因此你永远不处理原始的 tok。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

Docker Hub

通过您已连接 OOMOL 的账户操作 Docker Hub。该能力调用 docker_hub 连接器(通过 oo CLI);OOMOL 在服务端注入凭据,因此您无需处理原始 token。

执行操作

假设用户已安装 oo CLI、完成登录并已连接 Docker Hub。请勿主动执行 oo auth login 或打开连接 URL — 直接运行操作即可。仅当命令因认证或连接错误而实际失败时,才回退至首次配置流程。

1. 检查契约(schema):在构建请求负载前,先获取该操作权威的输入/输出结构定义:

oo connector schema "docker_hub" --action ""

2. 执行操作:传入符合输入结构定义的 JSON 负载:

oo connector run "docker_hub" --action "" --data '' --json
  • --data 接受 JSON 对象字符串,或以 @path/to/file.json 形式指定本地文件路径;若省略该参数,则默认发送空对象 {}。
  • 响应格式为 { "data": ..., "meta": { "executionId": "..." } };其中执行 ID 位于 meta.executionId 字段下。

以下列出了所有可用操作,每项附有一行简要说明;会改变状态的操作标有 [write] 或 [destructive] 标签。在构造 --data 前,请务必使用 oo connector schema 获取该操作最新的、权威的输入字段定义。

可用操作

  • add_org_member — 使用 Docker Hub 官方批量邀请接口(单次邀请一人),向 Docker Hub 组织邀请指定 Docker ID 或邮箱地址。[write]
  • create_repository — 在指定命名空间(namespace)内创建一个 Docker Hub 仓库。[write]
  • delete_team — 删除组织内的一个 Docker Hub 团队。[destructive]
  • get_image — 通过 digest 查找 Docker Hub 镜像变体:扫描仓库已发布的 tag 列表实现。这是一个基于官方 tag 列表响应构建的仓库级辅助操作。
  • get_repository — 获取指定命名空间内 Docker Hub 仓库的详细元数据。
  • get_tag — 获取指定 Docker Hub 仓库 tag 的元数据及对应镜像变体信息。
  • get_team — 获取组织内的一个 Docker Hub 团队。
  • list_org_access_tokens — 列出组织的 Docker Hub 访问令牌(access tokens)。
  • list_org_members — 列出组织成员,支持可选的过滤与分页。
  • list_repositories — 列出指定命名空间下的 Docker Hub 仓库,支持可选的名称过滤与排序。
  • list_team_members — 列出组织内某 Docker Hub 团队的成员。
  • list_teams — 列出组织下的所有 Docker Hub 团队。
  • remove_org_member — 将成员从 Docker Hub 组织中移除。[destructive]
  • remove_team_member — 将用户从组织内的 Docker Hub 团队中移除。[destructive]

安全性

  • 未标注标签的操作均为只读操作(get / list / search),可直接安全执行。
  • 标注 [write] 的操作会修改 Docker Hub 状态 — 执行前须向用户确认具体请求负载内容及其影响。
  • 标注 [destructive] 的操作将删除或覆盖数据 — 执行前必须明确确认目标对象,并获得用户的显式批准。

首次配置

以下为一次性步骤 — 不要在每次调用时重复执行。仅当命令因对应原因失败时,才运行相应步骤。

  • oo: command not found — 安装 oo CLI(其他平台安装指南:https://cli.oomol.com/install-guide.md):

    curl -fsSL https://cli.oomol.com/install.sh | bash    # macOS / Linux
    
    irm https://cli.oomol.com/install.ps1 | iex           # Windows PowerShell
    
  • 未登录 / 认证错误 — 一次性登录您的 OOMOL 账户:

    oo auth login
    
  • scope_missing / credential_expired / app_not_ready / app_not_found — Docker Hub 尚未连接,或连接已过期、缺少必要权限范围(scope)。请通过以下链接完成一次连接(认证类型:API key):

    https://console.oomol.com/app-connections?provider=docker_hub
    
  • HTTP 402 / OOMOL_INSUFFICIENT_CREDIT — 账户余额不足导致服务暂停。请访问 https://console.oomol.com/billing/token-recharge 充值后重试。

相关资源

相关专题

更多
Docker Compose教程大全
Docker Compose教程大全

Docker Compose教程大全提供Docker Compose安装、YAML配置、容器编排、多服务部署以及项目实战案例,帮助开发者快速构建Docker微服务环境。

2026.05.21

432

17

Docker命令大全
Docker命令大全

Docker命令大全专题汇总Docker常用命令、容器管理命令、镜像操作命令、网络与数据卷管理方法,适合Docker新手与运维开发人员学习使用。

2026.05.21

207

16

Docker安装教程
Docker安装教程

Docker安装教程专题整理Docker安装教程、Docker Desktop配置、Windows与Mac安装方法、Linux容器环境部署以及常见报错解决方案,帮助开发者快速完成Docker开发环境搭建。

2026.05.21

464

17

RabbitMQ Docker实战指南
RabbitMQ Docker实战指南

RabbitMQ Docker实战指南提供 RabbitMQ Docker 镜像部署、Docker Compose、Kubernetes Operator 与云原生实践教程。

2026.05.20

102

10

Hyperf 项目部署运维与性能调优手册
Hyperf 项目部署运维与性能调优手册

聚焦 Hyperf 在生产环境的落地,包含 Docker 高效打包、Swoole 配置优化、常见的内存溢出(OOM)问题排查方法以及热更新方案。

2026.05.19

345

15

Go Docker与容器化部署教程合集
Go Docker与容器化部署教程合集

聚焦 Go 应用的容器化部署优势与实践,讲解 Go 静态编译特性(CGO_ENABLED=0)与 scratch / distroless 极小基础镜像构建、多阶段 Dockerfile 编写规范、交叉编译生成目标平台二进制、镜像安全扫描(Trivy)与漏洞修复、Docker Compose 本地编排开发环境、Kubernetes Deployment / Service / ConfigMap 部署 Go 服务、健康检查(Livene

2026.05.15

225

24

Java容器化部署与Docker实践教程合集
Java容器化部署与Docker实践教程合集

聚焦 Java 应用的容器化与云原生部署,讲解 Dockerfile 编写规范与 Java 应用镜像构建、多阶段构建(Multi-stage Build)减小镜像体积、Jib / Buildpacks 免 Dockerfile 镜像构建方案、JVM 容器感知参数(-XX:MaxRAMPercentage)配置、Docker Compose 编排多服务(应用 + MySQL + Redis)、容器健康检查与资源限制、Kubernetes

2026.05.11

280

26

Docker 容器部署
Docker 容器部署

本专题整合了Docker容器部署相关内容,阅读专题下面的文章了解更多详细操作教程。

2026.03.31

251

14

Docker容器化部署与DevOps实践
Docker容器化部署与DevOps实践

本专题面向后端与运维开发者,系统讲解 Docker 容器化技术在实际项目中的应用。内容涵盖 Docker 镜像构建、容器运行机制、Docker Compose 多服务编排,以及在 DevOps 流程中的持续集成与持续部署实践。通过真实场景演示,帮助开发者实现应用的快速部署、环境一致性与运维自动化。

2026.02.11

179

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Docker Desktop故障排查手册
Docker Desktop故障排查手册

共0课时 | 0人学习

Docker镜像构建手册
Docker镜像构建手册

共0课时 | 0人学习