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 stopdocker rm 命令来停止或删除容器。

docker stop <container-id>
docker rm <container-id>

请将 <container-id> 替换为正在使用网络的容器的实际 ID。

一旦没有容器使用该网络,再次尝试删除网络:

docker network rm harbor_harbor-chartmuseum
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值