有点奇怪的情况 - 有一个网络“omni_platform”,我无法创建它,但是当我尝试删除该网络时 - Docker 说它不存在。
$ docker network create -d bridge omni_platform
Error response from daemon: network with name omni_platform already exists
$ docker network rm omni_platform
Error response from daemon: network s8gh5qljyaxyvjeespfsz86gn not found
Run Code Online (Sandbox Code Playgroud)
如有任何帮助,我们将不胜感激,谢谢:)
首先,使用以下命令重新启动 docker:
Service docker restart
Run Code Online (Sandbox Code Playgroud)
其次,列出所有已创建的网络。我猜命令是:
docker network ls
Run Code Online (Sandbox Code Playgroud)
或者
docker network ps
Run Code Online (Sandbox Code Playgroud)
然后找到要删除的网络的 ID,并使用以下命令将其删除:
docker network rm ID
Run Code Online (Sandbox Code Playgroud)
希望有帮助。
删除docker中的“未找到网络”
检查我们无法删除的网络
docker network inspect [<id> or <name>]
Run Code Online (Sandbox Code Playgroud)
断开网络
docker network disconnect -f [<networkID> or <networkName>] [<endpointName> or <endpointId>]
Run Code Online (Sandbox Code Playgroud)
删除未使用的网络
docker network prune
Run Code Online (Sandbox Code Playgroud)