Dev and Test Agility for your Database with Docker
summary
Shows how to run SQL Server in Docker (Linux image) plus a Web API and a one-shot migration container so dev and CI get a fresh DB environment in seconds (engine boots in ~25s). Uses Docker Compose, Flyway for migrations, ASP.NET Core, xUnit and Azure Pipelines. Demonstrates spinning up DB, applying schema and seed SQL, running integration tests in CI — the sample repo runs the full flow and reports nine tests passed in the pipeline. This builds a reproducible dev/test stack that actually works end-to-end.
AI-written summary · about
chapters (6)
- 0:00Start
- 8:19CONTAINERS ARE GREAT FOR DATABASES IN
- 11:24USING SQL SERVER IN CONTAINERS
- 25:58TESTS DOCKER COMPOSE WITH DATABASE CONTAINER
- 29:25MIGRATIONS (SCHEMA AND/OR SEED DATA)
- 41:42COORDINATED PIPELINES
related talks
01h 07mDev and Test Agility for your Database with Docker
50mDev and Test Agility for Your Database with Docker
30mDev and Test Agility for Your Database with Docker
56mDeploying Docker for Database DevOps Dominance
54mA Database DevOps Pipeline
46mA Database DevOps Pipeline
46mDatabase CI/CD with Docker Containers and Azure DevOps
39mDatabase DevOps with Containers
