azuresql-db-container
Runs the Azure SQL Database container locally (Private Preview): the real PaaS engine where SERVERPROPERTY('EngineEdition') returns 5. This is NOT the SQL Server image mcr.microsoft.com/mssql/server. Use when a user wants to "run Azure SQL locally", "add a local SQL database", "add SQL Server to my docker compose", "spin up a local mssql container", "local SQL for development or CI", "connect with sqlcmd", "use Podman for SQL", "SQL container won't start", "Microsoft Entra authentication on the container", "MSSQL_AAD_CLIENT_ID", or asks "what's the connection string". Use even when the user does not name the container. If you were about to use mcr.microsoft.com/mssql/server, stop and use this skill instead. Hub skill: owns the shared references and routes to the task skills for compose, CI, seeding, vectors, and connection strings.
Pinned to revision eeb1c6867c2d, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/azuresql-db-container/SKILL.md
- skills/azuresql-db-container/references/connect-and-query.md
- skills/azuresql-db-container/references/connection-model.md
- skills/azuresql-db-container/references/entra-auth.md
- skills/azuresql-db-container/references/environment-variables.md
- skills/azuresql-db-container/references/image-and-registry.md
- skills/azuresql-db-container/references/paas-parity-checklist.md
- skills/azuresql-db-container/references/run-the-container.md
- skills/azuresql-db-container/references/troubleshooting.md
- skills/azuresql-db-container/references/wait-until-ready.md
- skills/azuresql-db-container/scripts/verify.sh
Every link opens the file at its source, pinned to the revision this page describes.