使用docker compose自定義容器IP時提示如下錯誤:
根據報錯提示大概可知是已經存在對應的網絡地址段了
解決方法:
1. 通過ip a命令查看已存在的網卡接口是否有和定義的地址重復
和docker compose中定義的網段地址重復如下:
2. 刪除對應網絡接口
#ifconfig br-a64f27efcb5c down
#brctl delbr br-a64f27efcb5c
備注:
如果刪除后仍舊報相同的錯誤則是存在已停止的容器沒有清除仍占用對應的網絡地址所導致,清空后即可解決此問題.
# 查看是否有未清除的容器存在,如果有請刪除
docker ps -aq