You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please allow to ask question I have seen and heard many times the last few days. Which licenses are required to use BcContainerHelper?
When it comes to the use on "developer machines" with Windows 10 and Docker Desktop, it used to be free. But that has changed. Two days ago Docker announced that The use of Docker Desktop now requires a paid subscription (Pro, Team, or Business), for as little as $5 a month, for professional use in larger enterprises (more than 250 employees OR more than $10 million in annual revenue). The effective date of these terms is August 31, 2021. There is a grace period until January 31, 2022 for those that will require a paid subscription to use Docker Desktop. Here it is pretty clear, who must pay and who must not.
But what if you are running BcContainerHelper with Docker on a Windows Server 2019 machine?
Here Docker Desktop is not used, instead we install the Docker Microsoft Provider using PowerShell. This is, or at least I thought it was, to install Docker Enterprise. Which maybe is free when used on Windows Server 2016 and 2019, even if its no longer Docker, but the company Mirantis who bought the Enterprise edition from Docker last year.
It seems that the Docker Microsoft Provider uses the same Docker/DockerD executables as Docker Desktop, even if I thought it was Docker Enterprise Edition.
So would that mean we also need to buy licenses for all our Azure build and test VM's, if we use BcContainerHelper and Docker containers here?
And how would we even count it, when most of the VM's live longer than 1-2 hours?
The text was updated successfully, but these errors were encountered:
Windows Server includes a license for Docker EE (DockerMsftProvider), which is owned by Mirantis.
Docker Desktop is for Windows 10 and is owned by Docker, this is the one, which has a new and changed license.
The docker engine is open source and free - you can build it yourself.
BcContainerHelper is open source and free, I build and publish that for you:-)
Tobias describes things here: https://tobiasfenster.io/news-in-the-windows-container-and-docker-world
You might have read the other blog from Tobias talking about upcoming changes with Mirantis.
I don't know if we are going to change anything based on this.
Please allow to ask question I have seen and heard many times the last few days. Which licenses are required to use BcContainerHelper?
When it comes to the use on "developer machines" with Windows 10 and Docker Desktop, it used to be free. But that has changed. Two days ago Docker announced that The use of Docker Desktop now requires a paid subscription (Pro, Team, or Business), for as little as $5 a month, for professional use in larger enterprises (more than 250 employees OR more than $10 million in annual revenue). The effective date of these terms is August 31, 2021. There is a grace period until January 31, 2022 for those that will require a paid subscription to use Docker Desktop. Here it is pretty clear, who must pay and who must not.
But what if you are running BcContainerHelper with Docker on a Windows Server 2019 machine?
Here Docker Desktop is not used, instead we install the Docker Microsoft Provider using PowerShell. This is, or at least I thought it was, to install Docker Enterprise. Which maybe is free when used on Windows Server 2016 and 2019, even if its no longer Docker, but the company Mirantis who bought the Enterprise edition from Docker last year.
The topic is discussed other places, without anyone having the clear answer:
OneGet/MicrosoftDockerProvider#84
microsoft/Windows-Containers#135
https://github.com/MicrosoftDocs/Virtualization-Documentation-Private/issues/1303
It seems that the Docker Microsoft Provider uses the same Docker/DockerD executables as Docker Desktop, even if I thought it was Docker Enterprise Edition.
So would that mean we also need to buy licenses for all our Azure build and test VM's, if we use BcContainerHelper and Docker containers here?
And how would we even count it, when most of the VM's live longer than 1-2 hours?
The text was updated successfully, but these errors were encountered: