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

相关文章
相关标签/搜索