Change default docker0 bridge IP address

You can also change the IP address and subnet of the bridge via the /etc/docker/daemon.json file (create it if needed). The “bip” entry defines the docker0 subnet. Here is an example of the /etc/docker/daemon.json file:

{
  "bip": "172.17.1.1/24",
  "ipv6": false,
  "storage-driver": "devicemapper",
  "storage-opts": 
     [
       "dm.basesize = 41G",
       "dm.thinpooldev=/dev/mapper/docker--vg-thinpool",
       "dm.use_deferred_removal=true"
     ]
}