[Bug] NetBox container fails to connect to Postgres on ARM64 (Raspberry Pi) #1468
Replies: 1 comment
-
Additional Diagnostic Steps Taken
These steps strongly suggest the bug is an incompatibility within the netboxcommunity/netbox:latest image specifically on the aarch64 architecture, rather than an issue with the host environment. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Current Behavior
I am trying to run the netbox-docker stack on a Raspberry Pi 5 (ARM64/aarch64 architecture). When I run docker compose up, the postgres and redis containers start correctly, but the netbox container fails to connect to the database.
It gets stuck in a loop, printing ⏳ Waiting on DB... and eventually times out with the error ❌ Waited 30s or more for the DB to become ready., even though the postgres container logs show it is ready to accept connections.
This failure occurs even when using a minimal docker-compose.yml and attempting to connect via service name, container name, or even a hardcoded static IP address for the database.
Expected Behavior
I expected that the netbox container would successfully connect to the postgres container on the shared Docker network, proceed to run the database migrations, and start the web server, making the NetBox UI accessible.
Docker Compose Version
Docker Compose version v2.36.2
Docker Version
The git Revision
N/A
The git Status
Startup Command
docker compose up
NetBox Logs
Content of docker-compose.override.yml
N/A
Beta Was this translation helpful? Give feedback.
All reactions