先看首段是否真是仓库地址
只有存在斜杠时,首段中的点号、冒号、大写字母或 localhost 才用于识别 registry。单独输入 localhost 没有斜杠时,它仍然是 Docker Hub 下的镜像名称。
Docker / 容器
输入单个镜像引用,或按字段构建。先核对默认补全与摘要优先行为,再复制结果。
引用仅在当前浏览器中处理,不查询镜像仓库、不上传,也不访问 Docker daemon。
请输入镜像引用或仓库路径。
两种模式分别保留草稿。Registry 留空表示 Docker Hub,完整仓库路径放在独立字段中;host:5000 这样的仓库地址不会与命名空间混淆。
单个引用最多 4,096 字符;仓库路径最多 255 字符,标签最多 128 字符。摘要支持完整的小写十六进制 sha256/384/512。
等待解析最新输入…
Docker 镜像引用解析适合排查部署指向错误仓库的问题。同样一个冒号,在 registry.example.com:5000/team/api:v2 中,一处表示端口,另一处表示标签;直接按第一个冒号切开会丢失含义。
先比较短名称与私有仓库示例,再检查哪些值是自动补齐的。工具保留原始输入,结果单独呈现仓库路径和选择标识,便于发现遗漏主机名或误用 latest 的情况。
Docker 镜像引用解析会将 nginx 展开为 docker.io/library/nginx:latest,并标明哪些字段来自默认补全。私有仓库不会被擅自添加 library 前缀,便于在修改部署配置前核对目标。
镜像引用可以同时携带镜像标签和镜像摘要。规范化视图保留两者便于复核,有效引用则单独呈现摘要优先的选择结果,避免把保留的标签误认为已核验的版本承诺。
只有存在斜杠时,首段中的点号、冒号、大写字母或 localhost 才用于识别 registry。单独输入 localhost 没有斜杠时,它仍然是 Docker Hub 下的镜像名称。
切换模式不会覆盖另一份草稿。Repository 字段包含命名空间,但不包含 :tag 或 @digest;省略 registry 会使用 Docker Hub,不能用含糊的单标签地址来猜测私库。
自动模式在编辑停止 350 毫秒后运行;关闭后显示执行按钮,也可以按 Ctrl/Cmd + Enter。示例与清空先展示替换预览,应用后可撤销一次,并恢复输入和结果。
输入 Docker 镜像名称时,缺失的 docker.io、library 和 latest 按各自条件补齐。index.docker.io 会规范化为 docker.io;标签保留大小写,仓库路径含大写则报错,不自动改写。
解析器支持域名、数字端口和方括号中的纯 IPv6 仓库地址。路径分隔符、标签字符和摘要长度分别校验,避免将错误的哈希或端口当作版本标签,也不会把一个完整命令当作引用。
按独立字段组合引用后,可以复制规范化字符串、有效字符串,或下载带默认值标记的 JSON 报告。修改输入或切换模式会立即禁用导出,直到当前草稿重新检查成功。
仓库路径组件必须小写,但标签允许大写。先检查标签分隔符前面的命名空间和镜像名,再确认命令或变量没有误粘到输入中。此工具会报告路径错误,而不是擅自转小写,避免掩盖目标拼写错误。
不能依赖这种匹配检查。同时指定时,摘要决定实际选择;规范化结果保留原标签,有效引用则省略它。如果需要证明两者对应同一镜像,应另外检查真实仓库元数据,本工具不会给出此类保证。
latest 是维护者指定的一个标签,并不表示工具会计算语义版本中最大的版本。标签可以移动,确定当前指向需要查询仓库。解析器只显示输入中的标签,不会把 latest 翻译成某个版本号。
例如 registry/api 的首段是纯小写且不含点号或端口,Docker 会把它当作命名空间。请核对是否应使用 registry:5000/api 或实际的完整域名。字段构建会拒绝这种含糊地址,避免悄悄转向 Docker Hub。
本地 Image ID 标识镜像配置内容,仓库摘要可能标识 manifest 或镜像索引,二者通常不能混用。请提供仓库名称加 @ 和对应的仓库摘要;仅凭其中一个标识,工具无法推导另一个。
还有疑问?