Deploy
Docker
Run AutoObserve in Docker for local development and evaluation.
Docs v1.0Updated Supported
When should I use this?
- You want to evaluate AutoObserve on a laptop or dev machine before a cluster install.
- You are prototyping integrations without Kubernetes access.
- You need a quick sandbox — not a production deployment.
Requirements
- Docker Engine or Docker DesktopRequired
- 4 GB+ available memory for local evaluationRequired
- OpenTelemetry Collector or SDK for test telemetryOptional
Steps
1. Start AutoObserve locally
# Placeholder — Docker Compose coordinates ship with design-partner guides
# docker compose -f docker-compose.dev.yml up -d
Design-partner evaluations receive a reviewed Compose file with ports, volumes, and credentials for your environment.
2. Confirm the local instance
Open the local UI or API endpoint provided in your install guide. Confirm you can authenticate and reach the observability surfaces.
Did it work?
Troubleshooting
Problem
Docker container exits or fails to start.
Symptoms
- Container exits immediately
- Port already in use
Likely causes
- Insufficient memory
- Conflicting port bindings
Resolution
Check Docker logs, free memory, and change host port mappings in Compose if needed.
Verify fix
Container stays running and health checks pass.
Problem
Container runs but UI or API is unreachable.
Symptoms
- Connection refused on localhost
- Wrong port
Likely causes
- Incorrect port mapping
- Firewall blocking local access
Resolution
Verify published ports in Compose and try the documented local URL.
Verify fix
You can open the local AutoObserve UI or API.
What's next?
Continue
Connect OpenTelemetry
Send test telemetry from your local Collector or SDK to validate the pipeline.