
Now let’s check what docker images I have on my machine. Now let’s pull a SQL Server docker image from Microsoft, this one is Server 2017 developer edition: docker pull /mssql/server:2017-latest Just type `docker –version` and you should see something similar to this.
Docker Hub account, or any other docker repositoryįirst of all, let’s check if Docker is installed on your machine.
Azure Data Studio, or any other tool, to connect to MS SQL Server. a docker implementation – I’m using Docker Desktop. Please mind the fact that I’m a w Windows user. you need that DB just for a quick task and pulling that docker image will take only a few minutes. you want to share a particular MS SQL database state with all developers, with a different setup. you are a front-end Mac user, that doesn’t really like to configure something with a Microsoft label 😉. you spend 3 days setting up a database to work with your app and you would like to have a back-up of this state. To automate this process I would follow infrastructure as a code a pattern, creating terraform script and deployment pipeline for it. You might wonder, why would I do need to create a docker image with SQL Server? If I were to set up the infrastructure for test or production environment, I would set up a SQL Server in Azure.