Files
OpenShell/docs/tutorials
Drew Newberry 15e0a32feb feat(bootstrap): add Docker preflight check before gateway startup
Fail fast with actionable guidance when Docker is not installed, not
running, or unreachable instead of starting a multi-minute deploy that
times out with a cryptic error.

- Add check_docker_available() preflight that pings the Docker daemon
  before any gateway work begins
- Integrate into both gateway start and sandbox create auto-bootstrap
- Probe alternative socket paths (~/.orbstack, ~/.colima) and suggest
  DOCKER_HOST when no default socket is found
- Expand FAILURE_PATTERNS to match socket-not-found errors
- Update docs to list supported Docker-compatible runtimes
- Add e2e tests verifying fast failure and error message quality
2026-03-14 23:43:19 -07:00
..