我无法从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'
2条答案
按热度按时间t1rydlwq1#
我不得不用途:-
要返回图像列表,Martins的响应似乎缺少“s”关闭图像
hgc7kmma2#
client.images.list(filters = { "reference" : "elixir:1.10-alpine"})
会给予你你想要的。我把https://docs.docker.com/engine/api/v1.41/#operation/ImageList作为我灵感的来源。