You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Docker镜像的完整长名称查找其Docker Hub页面及可用标签

问题解答

你搜索不到对应镜像的核心原因是Docker Hub的搜索逻辑不识别第三方镜像仓库的域名前缀(也就是你镜像名里的mcr.microsoft.com),微软MCR托管的镜像均同步到Docker Hub的官方认证账号下,可通过以下两种方式查询所有可用标签:

方法1:命令行直接查询(无需访问网页,最准确)

不需要登录任何平台,直接通过MCR的官方API就能拉取所有标签,执行以下curl命令即可:

curl https://mcr.microsoft.com/v2/dotnet/aspnet/tags/list

返回结果为JSON格式,包含该镜像仓库下所有可用的版本标签,你用到的5.0-focal也会在返回结果中。
如果已经安装容器工具skopeo,也可以执行以下命令获得格式化的标签列表:

skopeo list-tags docker://mcr.microsoft.com/dotnet/aspnet

方法2:Docker Hub正确搜索姿势

如果需要查看对应Docker Hub页面,直接去掉镜像名里的mcr.microsoft.com前缀,搜索剩余部分dotnet/aspnet即可找到微软官方认证的对应仓库,该仓库的所有标签和MCR上的镜像标签完全同步,一一对应。

通用定位规则(适用于所有MCR镜像)

所有mcr.microsoft.com/[发布者]/[仓库名]格式的MCR镜像,对应的Docker Hub官方仓库路径就是[发布者]/[仓库名],直接搜索该路径就能找到对应页面,不需要带域名前缀搜索。

内容的提问来源于stack exchange,提问作者Luke Puplett

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 01:15:05