python调用docker接口(待验证)
bash
pip install docker
安装完成后,你可以使用以下代码来调用 Docker API:python
import docker# 建立 Docker 客户端连接
client = docker.from_env()# 列出容器
containers = client.containers.list()
for container in containers:print(container.name)# 创建容器
container = client.containers.run('nginx', detach=True)# 停止容器
container.stop()# 删除容器
container.remove()
百度
import requests url = 'http://localhost:2375/containers/json' response = requests.get(url) if response.status_code == 200: containers = response.json() for container in containers: print(container['Id'])
else: print('Error:', response.status_code)