Sign inSign up

dmtc/ubuntu

By dmtc

Updated over 3 years ago

ubuntu桥接dhcp底层镜像包

Image
0

259

dmtc/ubuntu repository overview

集成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镜像

为了能无限制使用桥接应用,我只能用这个镜像做底层,在上面搭积木

Tag summary

Content type

Image

Digest

sha256:3b3d6db59

Size

88.4 MB

Last updated

over 3 years ago

docker pull dmtc/ubuntu