如何使用python docker sdk拉取和删除除lastest之外的所有图像?
它需要运行新的docker映像,但不需要每次下载它并删除过期的dd映像。算法是:如何使用python docker sdk拉取和删除除lastest之外的所有图像?,python,docker,dockerpy,Python,Docker,Dockerpy,它需要运行新的docker映像,但不需要每次下载它并删除过期的dd映像。算法是: docker_client.pull() docker_client.prune() docker_client.run() 问题是-prune会删除已下载的图像。如果将prune移到顶部-pull命令将下载新图像,因为所有图像都已通过prune删除。有没有一种方法可以设置pull只获取新的最新图像和prune只保留最新图像?prune有一个参数,它是prune(filters=None),因此您可以使用: 直
- docker_client.pull()
- docker_client.prune()
- docker_client.run()
问题是-
prune
会删除已下载的图像。如果将prune
移到顶部-pull
命令将下载新图像,因为所有图像都已通过prune
删除。有没有一种方法可以设置pull
只获取新的最新图像和prune
只保留最新图像?prune有一个参数,它是prune(filters=None)
,因此您可以使用:
直到(时间戳)-仅移除容器、图像和网络
在给定时间戳之前创建
看到和