I’m using Windows Server Core as part of an image I’m working on. When it's deployed to production, how do I supply a license to it?

Besides that, is this license needed to be bought for each image it's mounted on?

I've already mounted an image without an issue, so is simply having the license enough to avoid trouble?


1 Answer 1


As per an archived Docker blog post about Windows containers, it mentions the following:

For production, licensing is at the host level, i.e. each machine or VM which is running Docker. Your Windows license on the host allows you to run any number of Windows Docker containers on that host. With Windows Server 2016 you get the commercially supported version of Docker included in the license costs, with support from Microsoft and Docker, Inc.

This is supported by the fact that Microsoft and Docker are documented partners, which is in turn supported by Microsoft team member Myles Keating in a separate thread on a similar topic who appears to have joined Microsoft shortly after an internship. The archived post is also mentioned in a similar thread in the Docker forums.

As a more general tip, to decide if Windows Server Core is really the image you'd like to use, check out the other available Microsoft container images.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.