用docker-compose起服务的时候,在创建网络的时候,报cannot create network xxx: conflicts with network xxxx。
解决方案:
-
执行 docker network ls
如果找到冲突的网络,就执行docker network rm net-id, 如果没有找到,就继续执行一下步骤 -
执行 ip -a
查看虚拟机的网卡信息,看看有没有网卡名是冲突的网卡 -
执行 brctl show
查看网桥,找到冲突的网桥 -
执行 brctl delbr xxx-id
删除网桥 -
执行 systemctl stop docker 停止docker
-
执行 systemctl start docker 重启docker