如何删除接口docker0
我想删除接口docker0。 最好避免在启动服务时直接使用eth0来创build接口docker0。
默认情况下,Docker服务器将主机系统的docker0接口创build并configuration为Linux内核中的一个以太网桥,该桥可以在其他物理或虚拟networking接口之间来回传递数据包,以使它们像单个以太网networking一样运行。
看看理解Docker容器networking和自定义docker0桥
当您安装Docker时,会自动创build三个networking。 您可以使用docker network ls命令列出这些networking:
$ docker network ls
从历史上看,这三个networking(桥,无,主机)是Docker实现的一部分。 运行容器时,可以使用–network标志指定要在哪个networking上运行容器。 这三个networking仍然可供您使用。
网桥代表所有Docker安装中存在的docker0networking 。 除非你使用docker运行–network =选项来指定,否则默认情况下,Docker守护进程将容器连接到这个networking。 您可以通过在主机上使用ifconfig命令将此桥看作主机networking堆栈的一部分。