Docker Desktop on Windows 10 for SQL Server : Step by Step


Introduction

As a DBA, do you ever wonder if there is a way to test different SQL Server versions/editions and on different OS without going through length preparations and installations? There is, and Docker provides an easy way.

This article describes how to run docker containers on Windows 10 for SQL Server 2017/ SQL Server 2019 on Linux, and SQL Server 2017 on Windows. It also covers how to share a data directory with the host for databases and how to start SQL Server Agent on containers.

Install Docker on Windows 10

Download Docker Desktop for Windows from https://www.docker.com/docker-windows. Simply follow