集成iproute2 dhclient ifconfig ping curl wget vim unzip这几个包
docker开启桥接后,支持dhcp配置IP,支持修改MAC
需要静态IP可通过路由器设置静态IP地址,或者直接使用命令在镜像内固化ip mac
这个镜像主要用于打包别的桥接容器进行使用,虽然docker支持macvlan,但经过macvlan固化后的桥接变得时非常麻烦,需要将容器的所有网络删除再删除网络,最后新建网络再一个个添加,当容器巨多的时候,这种方式是非常不友好的,所以我采用网络固化的方式进行捆绑, 将容器网卡和实体网卡之间创建网桥,这样容器就直接进入实体局域网了,但是随之问题也来了,虽然现有镜像可以通过ip命令方式进行固化ip,但多网卡时这种方式就很智障了,默认网关断网,容器就还得修改默认网关才行,这就很蛋疼了,谁没事天天盯着他们谁断网啊,
1.默认无网络状态 , 然后创建网桥给容器使用,这就需要上面的iproute2 dhclient ifconfig ip ,但是现有的镜像很少有支持前面3个的
2.当然 另类的开启方式也是可以的,容器添加默认bridge保证网络, 桥接只用于访问容器,这种方式适用于任何现有的linux镜像
为了能无限制使用桥接应用,我只能用这个镜像做底层,在上面搭积木
Content type
Image
Digest
sha256:3b3d6db59…
Size
88.4 MB
Last updated
over 3 years ago
docker pull dmtc/ubuntu