azd app doctor
Checks whether the local machine can run the project. Where `validate` checks `azure.yaml` itself, `doctor` also checks the environment around it: service paths on disk, required tools on `PATH`, port declarations, and whether the dashboard is already running. Nothing is started and no files are written.
Usage
azd app doctorFlags
| Flag | Short | Type | Default | Description |
|---|---|---|---|---|
--output | -o | string | default | Output format: 'default' or 'json' (inherited from parent) |
Examples
azd app doctorazd app doctorazd app doctor --output jsonazd app doctor --output json | jq -r '.[] | select(.checkId == "tool.available" and .severity == "fail") | .tool'Detailed Documentation
For complete documentation including flows, diagrams, and advanced usage, see the full command specification.
View full doctor specification →