将docker安装到自定义/辅助networking名称空间中

我正在设置一个下面的场景:

  • 将docker安装到默认的netns中。
  • 能够旋转容器,并能够从默认networking访问
  • 创build二级networking[每个说ns2]和configuration比较子网
  • 能够从相同的对等实例访问networkingn2,互联网运行良好

我卡住的情况是,启动容器在辅助命名空间[ns2],并使其可以从子网访问ns2configuration。

尝试在ns2命名空间中创buildlinuxbridge [bridge0]和docker bridge [custbr]选项。 当执行docker运行命令–net = custbr时,我看到brige和veth是在默认的ns [primary ns]中创build的,而且它的默认ns也是可更新的。

我想知道有人能帮我解决我的问题。

非常感谢。