SQL Server Integration Testing with Testcontainers

Part III: SQL Server Integration Testing with Testcontainers

Add integration testing to your containerised SQL Server setup with Testcontainers for .NET. Spin up real SQL Server instances on-demand, run your tests, and tear them down automatically.

7 January 2026 路 17 min 路 3434 words 路 Paul McIlreavy
Initialising SQL Server with Docker Compose

Part II: Initialising SQL Server with Docker Compose

Three ways to initialise a SQL Server container using Docker Compose: executing SQL scripts, using an mssql-tools container, and restoring from a bacpac.

6 April 2024 路 9 min 路 1876 words 路 Paul McIlreavy
Microsoft SQL Server with Docker Compose

Part I: Microsoft SQL Server with Docker Compose

A step-by-step guide to running Microsoft SQL Server in Docker Compose for local development. Covers configuration for both Windows and Mac (including ARM/Rosetta), health checks, persistent volumes, and team-friendly defaults.

5 April 2024 路 10 min 路 2129 words 路 Paul McIlreavy