docker删除网络报错:Error response from daemon: error while removing network
在安装harbor发现docker的network已经存在了 然后直径ls去查看发现存在如下,然后去rm删除的时候发现删不掉
[root@st-test-hemu-harbor-2 harbor]<20230529 11:37:11># docker network ls
NETWORK ID NAME DRIVER SCOPE
35b4409d8f79 bridge bridge local
6ed21956e816 harbor_harbor bridge local
df1dd356c46a harbor_harbor-chartmuseum bridge local
41ab347261b6 harbor_harbor-notary bridge local
919be4b95431 harbor_notary-sig bridge local
da3bcf55ede6 host host local
30e2b37b0dbd none null local
[root@st-test-hemu-harbor-2 harbor]<20230529 11:38:03># docker network rm harbor_harbor-chartmuseum
Error response from daemon: error while removing network: network harbor_harbor-chartmuseum id df1dd356c46a09a5bd11aa80baccfd9b858645efcc0eb2c418a284b2392fccd6 has active endpoints
这种情况下,首先需要确定使用该网络的容器是否正在运行。如果有容器在使用该网络,那么需要先停止或删除这些容器,然后再尝试删除网络。
你可以使用 docker network inspect
命令来获取有关网络的详细信息,包括使用该网络的容器。例如,对于名称为 "harbor_harbor-chartmuseum" 的网络,可以运行以下命令:
docker network inspect harbor_harbor-chartmuseum
该命令将显示网络的详细信息,包括容器列表。请检查是否有正在运行的容器使用该网络。
如果发现有容器正在使用该网络,你可以通过停止或删除这些容器来释放网络资源。使用 docker stop
或 docker rm
命令来停止或删除容器。
docker stop <container-id>
docker rm <container-id>
请将 <container-id>
替换为正在使用网络的容器的实际 ID。
一旦没有容器使用该网络,再次尝试删除网络:
docker network rm harbor_harbor-chartmuseum
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?