gpt4 book ai didi

docker - 如何列出特定架构的可用 Docker 镜像

转载 作者:行者123 更新时间:2023-12-02 12:15:41 25 4
gpt4 key购买 nike

尝试将 Docker 镜像拉到 s390x 架构(在 IBM 公共(public)云上作为 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

最佳答案

我正在发布来自 this question 的答案:

For the latest (as of 2015-07-31) version of Registry V2, you can get this image from DockerHub:

docker pull distribution/registry:master

List all repositories (effectively images):

curl -X GET https://myregistry:5000/v2/_catalog
> {"repositories":["redis","ubuntu"]}

List all tags for a repository:

curl -X GET https://myregistry:5000/v2/ubuntu/tags/list
> {"name":"ubuntu","tags":["14.04"]}

关于docker - 如何列出特定架构的可用 Docker 镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56861596/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com