docker修改docker0 mtu


  由於docker宿主機設置了mtu造成docker鏡像中mtu和宿主機mtu不匹配,大包后網絡不同。所以需要設置docker0的mtu。

1、修改docker.service

vi /usr/lib/systemd/system/docker.service

  如果你的安裝目錄和我不同,找到docker.service修改即可

  在其中添加如下內容,或者指定和你的設備相同的mtu值

--mtu=1420

 2、重啟docker,由於配置文件修改可能需要重新刷新一下配置文件,命令:systemctl daemon-reload

  重啟后執行ip addr后docker0的mtu還是1500,別急啟動一個鏡像后再看

3、啟動一個鏡像后再次查看mtu都變成你設置的值了

 


免責聲明!

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



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