profile

Néstor's Blog

Custom Docker IP Ranges

docker networking configuration

Edit /etc/docker/daemon.json:

{
  "default-address-pools": [
    {
      "base": "10.10.0.0/16",
      "size": 24
    }
  ]
}

Configuration Explained

  • base: The main IP range Docker can use
  • size: Subnet size for each network (24 = /24 subnet mask)

Apply Changes

Restart Docker daemon:

sudo systemctl restart docker