docker修改docker0 mtu

  因爲docker宿主機設置了mtu形成docker鏡像中mtu和宿主機mtu不匹配,大包後網絡不一樣。因此須要設置docker0的mtu。docker

一、修改docker.servicebash

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

  若是你的安裝目錄和我不一樣,找到docker.service修改便可網絡

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

--mtu=1420

 二、重啓docker,因爲配置文件修改可能須要從新刷新一下配置文件,命令:systemctl daemon-reloadblog

  重啓後執行ip addr後docker0的mtu仍是1500,別急啓動一個鏡像後再看ip

三、啓動一個鏡像後再次查看mtu都變成你設置的值了class

相關文章
相關標籤/搜索