Docker無法啟動: Error initializing network controller: list bridge addresses failed


安裝docker啟動后有如下報錯

failed to start daemon: Error initializing network controller: list bridge addresses failed: PredefinedLocalScopeDefaultNetworks List: [172.17.0.0/16 172.18.0.0/16 172.19.0.0/16 172.20.0.0/16

查看路由發現172.16的網段被占用,導致docker網卡無法創建。有人提供的解決方案是刪除該條路由,但是對於我的這個服務器這條路由是不能刪除的,所以另外尋找其他方案。

 

解決方法

手動創建docker網卡,執行如下兩條命令:

ip link add name docker0 type bridge

ip addr add dev docker0 172.1.0.1/16

 

再嘗試啟動docker


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM