Docker CE 18.06: Say hello to longer release cycles and the new nightly builds
Big changes coming to Docker CE with the 18.06 release being the last one to have a 4-month maintenance lifecycle. What’s more, the Docker CE Edge channel is deprecated in favor of nightly channel. Don’t get scared, though! It’s for the best!
Docker 18.06 Community Edition (CE) is here. But don’t get too comfy yet!
As this may appear to be the big news, it’s not!
There are big changes coming to Docker CE with the 18.06 release being the last one to have a 4-month maintenance lifecycle.
As the official announcement states, these changes were driven by community feedback and they are part of an endeavor “to deliver higher quality CE releases, while also providing faster access to new features as they get added.”
Let’s have a closer look at what that actually means.
From quarterly to biannual releases
With this change, the Docker CE team aims to deliver more thoroughly tested Docker CE. What’s more, as part of the longer release cycles, Docker CE will be introducing a public beta prior to RC with the objective to ship a higher quality release at GA, meaning that maintenance for a given stable release will extend to 7 months. Docker 18.09 CE will be the first release with this new extended maintenance window.
We should note that Docker Desktop edge channels will still provide monthly updates. What’s new, however, is that packaging for different operating systems will be separated from the releases. For example, if a new version of Ubuntu comes out in between Docker CE releases, updated Docker CE “packages” for that distribution will be shipped.
Bye bye Edge, hello nightly!
Starting with Docker CE 18.06, the Docker CE Edge channel is deprecated in favor of nightly channel. Nightly will give you latest builds of work in progress for the next major release, providing faster access to new features and fixes for testing.
Nightly builds will be available via the new
nightly channel from download.docker.com. You can check out all the relevant information here.
Back to the long lists
The new release cycle of Docker CE is definitely the big news in the 18.06 release. We do have some more stuff going on, though.
We have two extensive lists coming in the latest Docker CE release.
The first one is, of course, the changelog of all the newly added or altered flags and APIs in:
- Swarm mode
The list is truly endless so I am not going to present it here. You can visit the changelog here. You can also take a look at the list of deprecated flags and APIs, as well as their target removal dates here.
So, yay or nay for the new Docker CE release cycle?