【发布时间】:2019-11-13 15:22:27
【问题描述】:
试图将 Docker 镜像拉到 s390x 架构(在 IBM 公共云上作为 Hyperprotect VS 提供)和基于 Web 的 dockerhub 搜索界面实际上并没有办法只列出特定标签的存在 Docker 镜像的特定标签建筑学。
我尝试了using docker pull、docker search、docker manifest,以及一些“实验性”功能。如果存在 Docker 映像,该命令将拉取它(例如 docker pull node:8.11.2),但如果我想查看 s390x、arm、ppcle64、架构的 dockerhub(或任何其他存储库)中实际存在的节点映像怎么办? ?
有什么想法吗?
$ docker search node
docker pull node:8.11.2-alpine
8.11.2-alpine: Pulling from library/node
no matching manifest for unknown in the manifest list entries
【问题讨论】:
-
我们无法从存储库中列出特定于架构的图像。但是您可以在下载后检查 docker 映像。可能重复列出图像 - stackoverflow.com/questions/31251356/…
-
是的..但这意味着我需要将容器图像拉到我的平台上,我的案例 s390x,并在运行它们之前检查它们。如果我正在寻找要运行的 nginx 版本,我应该能够搜索它们。 Docker manifest 是一项实验性功能,在下载容器映像后有助于解决此问题
-
@fossl 来自stackoverflow.com/questions/31251356/… 的任何答案都让你满意吗?
标签: docker kubernetes dockerfile openshift dockerhub