解决macvlan方式创建容器不能正常访问互联网问题
问题描述
docker在指定network方式为默认的bridge方式创建容器时是可以正常访问互联网的,但是在使用macvlan方式为容器创建独立的ip的方式时,其进入容器内部是无法正常访问互联网的
解决方案
修改MTU值,默认是1500:
那我们指定docer容器中的的 MTU 值为 1450:
networks:
extnetwork:
driver: macvlan
driver_opts:
parent: ens33
com.docker.network.driver.mtu: 1450
结果:
所有评论(0)