Troubleshooting
Common Startup Issues
Ports Already in Use
Symptom: error Bind for 0.0.0.0:8081 failed: port is already allocated
Solution:
# Check which process is using the port
lsof -i :8081
# Stop the conflicting process or change the port in .env
Insufficient Docker Memory
Symptom: containers terminate with OOM Killed error
Solution:
- Ensure Docker is allocated at least 16 GB of RAM
- On Windows/macOS: open Docker Desktop settings → Resources → increase the memory limit
Containers Fail to Start
Symptom: docker compose up exits with an error
Solution:
# Check Docker versions
docker --version # Requires 20.10.0+
docker compose version # Requires 2.22.0+
# View logs for a specific service
docker compose logs <service-name>
# Rebuild from scratch
docker compose down -v
docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build -d
WSL2 Not Configured (Windows)
Symptom: Docker Desktop does not start on Windows
Solution:
- Open PowerShell as Administrator
- Run:
wsl --install - Restart the computer
- Launch Docker Desktop
Checking System Status
To check the status of all containers:
docker compose ps
To view logs in real time:
docker compose logs -f
Full Reset
If the system is not functioning correctly, perform a full reset:
# Stop all containers
docker compose down -v
# Remove build cache
docker system prune -f
# Restart
docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build -d
caution
The docker compose down -v command will delete all data stored in Docker volumes (databases, MinIO files). Use with caution.
Contacting Support
If you are unable to resolve the issue on your own, contact technical support.