Ubuntu 23.10
Docker Version: 25.0.0
I created another folder (as i do for all docker compose files) in /home and put the docker-compose.yml file in it.
Then I ran docker compose up and received this error:
$ sudo docker compose up -d
[+] Running 1/0
✘ Network actualbudget_default Error 0.0s
failed to create network actualbudget_default: Error response from daemon: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network
When I use docker network ls, I see the following:
$ sudo docker network ls
NETWORK ID NAME DRIVER SCOPE
e4b843e75057 audiobookshelf_default bridge local
c082fc90c240 bridge bridge local
b6131428cb15 budgetzen_default bridge local
cb8119d1f760 changedetection_default bridge local
0e288b0a27ed dozzle_default bridge local
1b5b146c2bf5 duplicati_default bridge local
687f3b1e0651 filebrowser_default bridge local
a75994298ed0 flaresolverr_default bridge local
1ea38e95c1ea freshrss_default bridge local
a3111e8cdbd9 homepage_default bridge local
1d8dd8e623df host host local
38d729e3b354 immich_default bridge local
81436f127ba8 lidarr_default bridge local
a83ac4972283 linkding_default bridge local
f4998ea9e384 maintainerr_default bridge local
f710b39ebac3 nitter_default bridge local
9e9cc1014617 none null local
a80f5ef0dac8 overseerr_default bridge local
6b5d2fd02cbe paperless_default bridge local
66ccda4a22bb plex_default bridge local
58c187461c33 portainer_default bridge local
406d408d24ff prowlarr_default bridge local
7bdcb68e56b9 qbittorrent_default bridge local
4743c50e54ab radarr_default bridge local
2f71b2d5e526 readarr_default bridge local
3a4d754ff0df sabnzbd_default bridge local
622bff0c9c72 sonarr_default bridge local
723be40145c7 speedtest-tracker_default bridge local
36227e17f2f8 stirling_default bridge local
5e9bfa5a5c6d tautulli_default bridge local
487813c89507 uptime-kuma_default bridge local
d7d157c6cabf watchtower_default bridge local
I tried restarting docker, and my ubuntu computer, and that didn’t fix the issue.
After restart the computer I ran the following:
$ docker network create test
Error response from daemon: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network
I tried route:
$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default _gateway 0.0.0.0 UG 100 0 0 eno1
link-local 0.0.0.0 255.255.0.0 U 1000 0 0 eno1
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
172.18.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-a83ac4972283
172.19.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-58c187461c33
172.20.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-66ccda4a22bb
172.21.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-d7d157c6cabf
172.22.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-3a4d754ff0df
172.23.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-622bff0c9c72
172.24.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-406d408d24ff
172.25.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-687f3b1e0651
172.26.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-4743c50e54ab
172.27.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-81436f127ba8
172.28.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-2f71b2d5e526
172.29.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-a80f5ef0dac8
172.30.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-f4998ea9e384
172.31.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-a3111e8cdbd9
192.168.0.0 0.0.0.0 255.255.240.0 U 0 0 0 br-5e9bfa5a5c6d
192.168.16.0 0.0.0.0 255.255.240.0 U 0 0 0 br-723be40145c7
192.168.32.0 0.0.0.0 255.255.240.0 U 0 0 0 br-36227e17f2f8
192.168.50.0 0.0.0.0 255.255.255.0 U 100 0 0 eno1
192.168.64.0 0.0.0.0 255.255.240.0 U 0 0 0 br-6b5d2fd02cbe
192.168.80.0 0.0.0.0 255.255.240.0 U 0 0 0 br-1ea38e95c1ea
192.168.96.0 0.0.0.0 255.255.240.0 U 0 0 0 br-0e288b0a27ed
192.168.112.0 0.0.0.0 255.255.240.0 U 0 0 0 br-38d729e3b354
192.168.128.0 0.0.0.0 255.255.240.0 U 0 0 0 br-487813c89507
192.168.144.0 0.0.0.0 255.255.240.0 U 0 0 0 br-7bdcb68e56b9
192.168.160.0 0.0.0.0 255.255.240.0 U 0 0 0 br-cb8119d1f760
192.168.176.0 0.0.0.0 255.255.240.0 U 0 0 0 br-1b5b146c2bf5
192.168.192.0 0.0.0.0 255.255.240.0 U 0 0 0 br-e4b843e75057
192.168.208.0 0.0.0.0 255.255.240.0 U 0 0 0 br-f710b39ebac3
192.168.224.0 0.0.0.0 255.255.240.0 U 0 0 0 br-a75994298ed0
192.168.240.0 0.0.0.0 255.255.240.0 U 0 0 0 br-b6131428cb15
Am I doing something wrong here in order to receive this error? Is it normal for docker to create a new network for every docker compose container? I’m still fairly new to using docker and Ubuntu, so I don’t know. some other posts I read said this error can be because of using a VPN, but I’m not using a VPN in a container, nor on the host.