docker list()总是显示所有图像

np8igboo  于 2023-01-08  发布在  Docker
关注(0)|答案(2)|浏览(104)

我无法从client.images.list()过滤图像
https://docker-py.readthedocs.io/en/stable/images.html#docker.models.images.ImageCollection.list
文档说明 “name(str)-仅显示属于存储库名称的图像”
第一个月

预期

[<Image: 'elixir:1.10-alpine'>]

实际:

[<Image: 'postgres:latest'>, <Image: 'node:15-alpine'>, <Image: 'elixir:1.10-alpine'>, <Image: 'nginx:stable-alpine'>]

虫子?
版本:
Docker版本20.10.0,构建版本7287 ab 3

>>> import docker
>>> docker.__version__
'4.4.0'
t1rydlwq

t1rydlwq1#

我不得不用途:-

client.images.list(filters = { "reference" : "elixir:1.10-alpine"})

要返回图像列表,Martins的响应似乎缺少“s”关闭图像

hgc7kmma

hgc7kmma2#

client.images.list(filters = { "reference" : "elixir:1.10-alpine"})会给予你你想要的。
我把https://docs.docker.com/engine/api/v1.41/#operation/ImageList作为我灵感的来源。

相关问题