首页 » 翻译 » Docker » 正文

使用docker-py管理docker

因为业务需要,需要使用python来清理一些状态为Dead的Container,当然,我们可以使用docker ps -a 然后过滤状态为dead的容器,现在我们有了一个更好的选择:docker-py

官方文档地址:https://docker-py.readthedocs.io/en/stable/

下面说一下简单的使用:

然后我们要获取所有的exited和dead的containers

然后我们可以看到exited_containers 和 dead_containers,然后我们可以通过循环得到所有的container_id

 

然后我们可以调用删除了

 

 

Zhiming Zhang

Senior devops at Appannie
一个奔跑在运维路上的胖子
Zhiming Zhang

Latest posts by Zhiming Zhang (see all)