Startup Troubleshooting
This page covers the most common Docker Compose startup issues. Deeper build and cluster issues are covered in the Use section.
Verify a specific image tag
The default docker-compose.yaml uses the nightly images. To verify an RC or stable release, set DEVOPS_IMAGE_TAG before starting:
If you want to build images from the current source tree instead of pulling DockerHub images, use the source-build Compose file:
Port 8088 is occupied
Check the listener:
You can stop the existing process or change the port mapping in docker-compose.yaml:
Then visit http://localhost:8089.
Page opens but API calls fail
Check API logs:
Then confirm PostgreSQL and Redis are healthy:
Worker did not start
Check worker logs:
The worker handles builds, deployments, and status sync. You can browse the console with only the API running, but release workflows need the worker.