Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

License for MicrosoftDockerProvider #135

Closed
magicmicah opened this issue Jul 9, 2021 · 4 comments
Closed

License for MicrosoftDockerProvider #135

magicmicah opened this issue Jul 9, 2021 · 4 comments
Assignees

Comments

@magicmicah
Copy link

Hello,

Bit of a cross post from here but we are hoping for clarification and support from the community to help us understand. We are interested in using the Microsoft Docker Provider provided below:

https://github.com/OneGet/MicrosoftDockerProvider

We have a few questions on this provider that we need to understand. What is the licensing for using DockerMsftProvider? Is this Docker CE? Is this Mirantis Container Runtime? We are evaluating this provider and we want to know that if we only run docker from this module, are there other licenses or restrictions that we should be aware of for running production workloads?

@ghost ghost added the triage New and needs attention label Jul 9, 2021
@vrapolinario vrapolinario added Licensing and removed triage New and needs attention labels Jul 14, 2021
@thecloudtaylor
Copy link
Member

The PowerShell model specifically (https://github.com/OneGet/MicrosoftDockerProvider) is provide under MIT. At present it only installs versions of the Mirantis Container Runtime, which is provided by Mirantis to Windows Server customers at no additional charge though an agreement between Microsoft and Mirantis. This agreement is not perpetual and could sunset in the future.

You could also use the open-source Moby project (Docker CE) - I am aware of customers/services that prefer that approach.

@mockjv
Copy link

mockjv commented Sep 1, 2021

@thecloudtaylor I just want to confirm that this is really the case because the current executables are signed by 'Docker, Inc.' and the versions of these executables are in sync with the current releases of dockerd.exe/docker.exe included with Docker Desktop (slightly, the versions published are behind Docker by about 2 minor versions at this point).
Screen Shot 2021-08-31 at 10 54 30 PM

@slonopotamus
Copy link

You might want to take a look at Stevedore project as a way to install modern Docker engine for Windows containers on both Windows Server/Client.

@mockjv
Copy link

mockjv commented Jan 7, 2022

@slonopotamus Thank you so much for pointing me towards that project... I'll definitely be checking it out!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants