计算机知识分享网

【docker】docker自定义bridge,并设置默认为默认的网桥

Docker中,bridge模式是默认的网络设置。当你运行一个容器,它会自动创建一个新的network namespace,并将这个容器连接到docker0网桥

创建一个自定义网桥:
docker network create --driver=bridge --subnet=192.168.1.0/24 my_bridge
停止Docker服务:
sudo systemctl stop docker
编辑Docker的配置文件 /etc/docker/daemon.json(如果文件不存在,则创建它)。

{
  "bridge": "my_bridge"
}
重新启动Docker服务:
sudo systemctl start docker

现在,Docker将使用你创建的my_bridge作为默认网桥。注意,这将影响所有新创建的容器,而不只是你已经运行的容器。

#Docker