如何按平台过滤 Docker 镜像?

Yus*_*dın 4 docker

我在 Windows 10 计算机上同时使用 LCOW 和 WCOW。两个平台上都有大量图像。我想查看特定平台的所有图像。

有没有办法docker images只显示 Linux 等的图像?

小智 12

您可以使用以下命令找到 docker 镜像平台

docker image inspect <image id>
Run Code Online (Sandbox Code Playgroud)

查找“Os”属性值

列出所有映像及其各自的操作系统

for i in `docker images --format {{.ID}}`; do echo $i `docker image inspect $i |grep Os`; done
Run Code Online (Sandbox Code Playgroud)

  • 如果您碰巧想根据 CPU 架构进行过滤,则需要用“架构”代替“操作系统”。 (2认同)