修改群晖dockerのbridge地址池

当前DSM版本信息为:DSM 7.2.1-69057 Update 5

操作方法:

此处内容需要 回复 后才能查看

补充:在 Ubuntu 上安装 Docker 后,如果需要修改 Docker bridge(docker0)的默认 IP 地址池,可以通过编辑 Docker 的 daemon 配置文件来实现。

windows11&WSL安装ubunutu24.04&docker

1、创建或编辑 Docker 配置文件

sudo vim /etc/docker/daemon.json

2、添加或修改bip参数

  • 这将把 docker0 网桥的 IP 地址设置为192.168.100.1,子网掩码为255.255.255.0(即 / 24)。
{
  "bip": "192.168.100.1/24"
}

3、保存并关闭文件&重启docker服务

sudo systemctl restart docker

4、验证配置是否生效

  • 检查 docker0 网桥的 IP 地址是否已更新:
ip addr show docker0

类似如下输出:

3: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:ac:11:00:01 brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.1/24 brd 192.168.100.255 scope global docker0
       valid_lft forever preferred_lft forever

tips

  • 避免 IP 冲突:确保新设置的 IP 地址池不会与现有网络中的其他设备或网段冲突。
  • 现有容器影响:修改网桥 IP 后,已运行的容器不会自动更新,需要重新创建它们才能使用新的网络配置。
  • 高级网络配置:如果需要更复杂的网络设置(如多个子网),可以考虑使用 Docker 的自定义网络功能:docker network create --subnet=192.168.200.0/24 my-custom-network
  • 还原默认设置:如果需要恢复默认 IP 地址池,只需从daemon.json中删除bip参数,然后重启 Docker 服务。

 

 

THE END
分享
二维码
打赏
海报
修改群晖dockerのbridge地址池
当前DSM版本信息为:DSM 7.2.1-69057 Update 5 操作方法: 此处内容需要 回复 后才能查看 补充:在 Ubuntu 上安装 Docker 后,如果需要修改 Docker bridge(do……
<<上一篇
下一篇>>