我想从特定的容器更改MTU大小,而不是在docker主机上,但是任何命令都正常工作,我已经尝试过:ifconfig eth0 mtu 1400和ip link set mtu 1400 dev eth0,但我有“操作不被授权“,我已经是root用户了。
您是否尝试使用--cap-add=NET_ADMIN选项运行容器?例如:
--cap-add=NET_ADMIN
docker run -it --rm --cap-add=NET_ADMIN ubuntu:14.04 ip link add dummy0 type dummy
进一步阅读:https://docs.docker.com/engine/reference/run/