将接口添加到Docker Image
我正在寻找一种方法来在我的Docker镜像中创build多个环回。
在一个正常的Ubuntu我打电话
sudo ifconfig lo:1 10.53.0.2/16 up sudo ifconfig lo:2 10.53.0.3/16 up sudo ifconfig lo:3 10.53.1.1/16 up sudo ifconfig lo:4 10.53.1.2/16 up
设置我的环回,但是Docker拒绝这个错误消息的命令:
SIOCSIFADDR: Operation not permitted SIOCSIFFLAGS: Operation not permitted SIOCSIFFLAGS: Operation not permitted SIOCSIFNETMASK: Operation not permitted
我很努力地创buildnetworking
docker network create
但如果这为我工作,非。
我正在运行Docker版本17.06.0-ce。 我的基本镜像是Ubuntu 14.04。
也许有人可以帮忙?
谢谢,克里斯
默认情况下,容器运行有一些限制。
当启动你的容器时,使用--cap-add
可以添加子接口:
docker run --cap-add NET_ADMIN
- 将应用程序从主机移动到docker会使HTTP滞后时间增加5秒
- 热启用群集容器连接到主机?
- Docker容器访问父服务器中的本地主机
- PHPUnit Seleniumtesting在Docker本地主机上失败,并使用公共IP传递
- 如何将基于主机名的请求转发到特定的泊坞窗容器
- Docker撰写networking:nginx中的主机名不parsing
- 通过SSL将Docker容器连接到公司LDAP服务器
- 为什么Docker / Containers拥有自己的networking概念(CNM / CNI),而不是使用VMnetworking?
- 覆盖dockernetworking中的–link和–alias之间的区别?