我正在创建一个这样的网络
try:
client.networks.create(name=network_name, check_duplicate=True)
except docker.errors.APIError as ex:
print(f"not recreating existing docker network: '{network_name}'")
pass
效果很好。
我想删除这个网络。
我正在尝试这样
def remove_docker_network(network_name: str, client: docker.client.DockerClient):
try:
client.networks.prune(filters={"name": network_name})
except docker.errors.APIError as ex:
print(f"not removing non existing docker network: '{network_name}'")
pass
但网络仍然存在。
Doc 只显示prune
. 没有rm
。
如何正确执行?