In this blog post, I’ll show you how to update Docker Enterprise Preview edition to the latest version of Windows Server Core 2016 1709 version.
A few days ago, Docker and Microsoft released a new Docker Enterprise Preview Edition for Windows Server 2016 1709 and below I’ll show you how to update it.
Before I start the update process I’ll check the current version using the command below:
To update preview edition I’ll not use the update command because it will remove the preview edition and will Install the normal version, Instead, I’ll use the Install command that will reinstall the Preview version with the latest build.
Install-Package Docker -ProviderName DockerProvider -RequiredVersion preview -force
Once done and I run Docker Version you will notice that the version number has changed.
It looks like Docker are gearing to align the version number with last version release of 17.06.
About Windows Server 1709
Long and Semi-Annual Channel
As Announced a few months ago, Windows Server will be available in two release modules.
- Long-Term Servicing channel – This Is the current and most familiar module where a new operating system version is released every 2-3 years with 5 years support cycle.
Semi-Annual Channel – This new module will offer two new releases every year with new features and roles, support will be available for 18 months.
The Semi-Annual Channel will only be available for Volume Licensing Customers with Software Assurance.
For the upcoming release, docker has announced the features below that will be available in the new build.
Docker Linux Containers On Windows Server – this feature will ship with version 1709 as a preview option only and probably will go GA 6 months later.
Linux containers are available using the new LinuxKit released a few weeks ago.
Smaller Windows Image
Version 1709 will make Windows Nano Server 2016 a Container only Operating System with 70MB in size only.
This change marks an 80% reduction in image size compare with the current Nano Server image which is 400MB.
The main reason for the reduction in size is due to the fact PowerShell is no longer available on Nano Server
Docker Enterprise Edition Preview
To install the new docker Enterprise Edition preview on Windows Server 2016 1709 or Windows Insider and give it a go use the two cmdlets below:
Install-Package Docker -ProviderName DockerProvider -RequiredVersion preview
Please do not run the preview edition in production.