Start the local development environment:
- •
Check if Docker is running:
bashdocker info > /dev/null 2>&1
- •
If Docker is not running, open it and wait:
bashopen -a Docker
- •Poll
docker infoevery 2 seconds until it succeeds (max 30 seconds)
- •Poll
- •
Build and start the services:
bashdocker compose build docker compose up -d
- •
Wait for services to be ready (3-5 seconds)
- •
Open the app in browser:
bashopen http://localhost:8080
- •
Report status:
bashdocker compose ps
- •Confirm services are running
- •Remind user the app is at http://localhost:8080