Docker and the Microsoft Stack

Submitted by Michal Poreba

Talk Abstract:

Are you a Microsoft stack developer (.net, C#, SQL Server) who would love to join the docker revolution, run your services in containers? Most of us do, but what if your serious sysadmin tells you she will not let you run on Linux. Or the grumpy DBA tells you that it's fine, but only as long as you use windows authentication from those containers (which you cannot).

You know what? That's OK. There are many ways to make it work and I want to show you how. Let's talk about Windows (and Linux) containers on Windows Domain with Active Directory. I would like to show you how to run SQL Server in a container (on Windows or Linux), and how to connect from a container service to windows domain resources (including SQL Server), and more importantly how to convince your infrastructure friends that it is safe to do so.

After this session, you will know how to run SQL Server in a container as part of your production or development process, but also how to integrate containerised services with an existing Windows domain controlled by Active Directory.

About Michal Poreba

Michał Poręba is a sort of a DBA who spends more of his time writing C#, PowerShell, JavaScript or even Ruby code than he does writing SQL queries. Server administration can and should be automated, performance is best addressed by good system design and implementation, and working with teams of developers is simply a much more fun way of spending time in an office than looking at Management Studio.

He lives in Wales where he currently works as a Senior SQL Server DBA at Vizolution in Swansea. In his free time, he speaks obscure languages, plays music with code or dives in local caves trying to find places no human has ever been to before. An intermittent blogger at, and a once-in-a-while contributor to a few OSS projects.