如何避免docker0接口启动?

时间:2015-06-30 21:10:49

标签: docker

我使用我的私人eth0m界面运行docker,如here

所述

我想在没有docker0和172 ....界面的情况下运行docker 如何禁用docker0

3 个答案:

答案 0 :(得分:0)

为什么要删除docker0

  

当Docker启动时,它会在主机上创建一个名为docker0的虚拟接口。   [...]   但docker0不是普通的界面。它是一个虚拟以太网桥,可以在连接到它的任何其他网络接口之间自动转发数据包。这允许容器与主机和彼此进行通信。

源: https://docs.docker.com/articles/networking/

答案 1 :(得分:0)

你需要一些桥梁才能运行码头工具。 如果你有另一个桥接器,只需删除默认的docker0。

答案 2 :(得分:0)

找到解决方案。 首先,我通过初始化脚本或NetworkManager配置bridge0,然后 编辑/etc/docker/daemon.json

{
  "bridge": "bridge0"
}