I’m unable to install some containers due to a ‘pool overlap’ error.
I’m getting this behaviour when attempting to install:
- Baïkal
- qBittorrent
- Audiobookshelf
- Jellyfin
- Open Web UI
The log entry looks like this:
2025-05-11T12:29:23.995Z - info > docker-compose: baikal Pulled
2025-05-11T12:29:24.000Z - info > docker-compose: Network baikal_migrated_baikal_migrated_network Creating
2025-05-11T12:29:24.002Z - info > docker-compose: Network baikal_migrated_baikal_migrated_network Error
failed to create network baikal_migrated_baikal_migrated_network: Error response from daemon: invalid pool request: Pool overlaps with other one on this address space
2025-05-11T12:29:24.005Z - info > Docker-compose exited with code 1
2025-05-11T12:29:24.013Z - error > Failed to install app baikal:migrated: Network baikal_migrated_baikal_migrated_network Error
failed to create network baikal_migrated_baikal_migrated_network: Error response from daemon: invalid pool request: Pool overlaps with other one on this address space
So none of those have successfully installed.
A StackOverflow answer suggests it’s a problem with how my networks are configured.
$ sudo docker network ls
NETWORK ID NAME DRIVER SCOPE
70d0d209c649 bridge bridge local
270870cb6222 freshrss_migrated_freshrss_migrated_network bridge local
dd212e7dd52c host host local
7d3e3a5b38ea jellyfin_migrated_jellyfin_migrated_network bridge local
1c241cb7a136 none null local
09ea888c6712 open-webui_migrated_open-webui_migrated_network bridge local
8f64e24dca52 paperless-ngx_migrated_paperless-ngx_migrated_network bridge local
6f335cc56300 planning-poker_migrated_planning-poker_migrated_network bridge local
9925a9a73825 runtipi_tipi_main_network bridge local
For reference, my only successfully installed containers are FreshRSS, Planning Poker and Paperless-ngx.
I followed one post’s instructions and ran sudo docker network prune
, but all it did was remove the networks for the three apps that worked:
freshrss_migrated_freshrss_migrated_network
paperless-ngx_migrated_paperless-ngx_migrated_network
planning-poker_migrated_planning-poker_migrated_network
Removing the leftover networks from the failed installs does not work, even when runtipi has been stopped, for example:
$ sudo docker network rm open-webui_migrated_open-webui_migrated_network
[sudo] password for REDACTED:
Error response from daemon: error while removing network: network open-webui_migrated_open-webui_migrated_network has active endpoints (open-webui_migrated-open-webui-1)
exit status 1
I welcome your assistance in getting these containers to install. This is on a clean install of Fedora 42 and a clean install of Runtipi. The only thing I have changed is the timezone, though it is curiously not reflected in the log output.
There was no upload functionality (that would accept text files) so I had originally put my debug log behind a <details>
element. However, it seems this cuts it off in this forum software, so here is the full output of ./runtipi-cli debug
:
$ ./runtipi-cli debug
⚠ Make sure you have started tipi before running this command
--- System information ---
┌──────────────┬────────────────────────┐
│ OS │ linux │
├──────────────┼────────────────────────┤
│ OS Version │ 6.14.5-300.fc42.x86_64 │
├──────────────┼────────────────────────┤
│ Memory (GB) │ 15.38 │
├──────────────┼────────────────────────┤
│ Architecture │ amd64 │
└──────────────┴────────────────────────┘
--- Tipi configuration ---
┌───────────────────────────┬──────┐
│ Custom tipi docker config │ No │
└───────────────────────────┴──────┘
--- Settings.json ---
{
"advancedSettings": false,
"allowAutoThemes": true,
"allowErrorMonitoring": true,
"appDataPath": "/home/REDACTED/runtipi",
"appsRepoUrl": "https://github.com/runtipi/runtipi-appstore",
"domain": "example.com",
"eventsTimeout": 5,
"forwardAuthUrl": "http://runtipi:3000/api/auth/traefik",
"guestDashboard": false,
"internalIp": "192.168.0.42",
"listenIp": "192.168.0.42",
"localDomain": "tipi.local",
"logLevel": "info",
"persistTraefikConfig": false,
"port": 80,
"sslPort": 443,
"timeZone": "Europe/London"
}
--- Environment variables ---
┌───────────────────────┬──────────────────────────────────────────────────────────────────┐
│ POSTGRES_PASSWORD │ <redacted> │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ RABBITMQ_PASSWORD │ <redacted> │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ APPS_REPO_ID │ 29ca930bfdaffa1dfabf5726336380ede7066bc53297e3c0c868b27c97282903 │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ APPS_REPO_URL │ https://github.com/runtipi/runtipi-appstore │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ TIPI_VERSION │ v4.0.3 │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ INTERNAL_IP │ 192.168.0.42 │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ ARCHITECTURE │ amd64 │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ JWT_SECRET │ <redacted> │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ ROOT_FOLDER_HOST │ /home/REDACTED/runtipi │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ RUNTIPI_APP_DATA_PATH │ /home/REDACTED/runtipi │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ NGINX_PORT │ 80 │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ NGINX_PORT_SSL │ 443 │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ DOMAIN │ <redacted> │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ POSTGRES_HOST │ runtipi-db │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ POSTGRES_DBNAME │ tipi │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ POSTGRES_USERNAME │ tipi │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ POSTGRES_PORT │ 5432 │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ RABBITMQ_HOST │ runtipi-queue │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ RABBITMQ_USERNAME │ tipi │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ DEMO_MODE │ false │
├───────────────────────┼──────────────────────────────────────────────────────────────────┤
│ LOCAL_DOMAIN │ tipi.local │
└───────────────────────┴──────────────────────────────────────────────────────────────────┘
--- Docker containers ---
┌─────────────────────┐
│ No containers found │
└─────────────────────┘
^ If a container is not 'Up', you can run the command `docker logs <container_name>` to see the logs of that container.
Hello, another user had the same issue. We have a fix in runtipi v4.1.0
but it’s not out yet. I’ll release it in a couple of hours. I’ll let you know here when it’s ready to install
@Superuser, we have just released 4.1.0, you can try to update to this version which will fix your issue
It fixed it, thank you Nico.