MSSQL for windows containers. Can it be done?

I think they just focus on the Linux version since they have products like MSSQL Big Data Clusters

There is a github repo where you can find MSSQL for windows: https://github.com/microsoft/mssql-docker/tree/master/windows

It is not frequently updated so people try to create their own, updated versions like:

https://hub.docker.com/r/octopusdeploy/mssql-server-windows-express

Since Linux containers are much more advanced for now than Windows containers, you can find more image for Linux than for Windows. It doesn’t mean that you can’t create your own image.

If you know how you can install your version on a host machine from PowerShell, you can probably do it in a Docker image. I am sure it won’t be easy, but it can be done.

On the other hand, I am not sure if it worth it. If it does for you, I think you can do it.

Update:
An other version: Docker

Which is from this post: Mount Shared Windows folder from Docker Windows Container - same box

1 Like