Azure Developer CLI — Quick Reference
Condensed from azd-deployment. Full patterns (Bicep modules, hooks, RBAC post-provision, service discovery, idempotent deploys) in the azd-deployment plugin skill if installed.
Install
curl -fsSL https://aka.ms/install-azd.sh | bash
Quick Start
azd auth login
azd init
azd up # provision + build + deployBest Practices
- Always use remoteBuild: true — local builds fail on ARM Macs deploying to AMD64
- Bicep outputs auto-populate .azure/<env>/.env — don't manually edit
- Use azd env set for secrets — not main.parameters.json defaults
- Service tags (azd-service-name) are required for azd to find Container Apps
- Use
|| truein hooks — prevent RBAC "already exists" errors from failing deploy