Docker released today, February 8, 2017, the first point release of the major Docker 1.13 stable series of the open-source application container engine for Linux-based operating systems, as well as Microsoft Windows and OSX/Darwin.
Docker 1.13.1 entered development about 10 days ago and it received only two Release Candidate (RC) builds during its cycle. It comes approximately three weeks after the launch of Docker 1.13.0 to address a few recently discovered regressions, as well as implement a couple of new features.
First of all, Docker 1.13.1 comes with a little warning for GNU/Linux users, as it would appear that you’ll need to manually configure the storage driver of devicemapper, if your distribution is using it, to use overlay or overlay2 by default where it’s supported by the kernel, of course.
“On Linux distributions where devicemapper was the default storage driver, the overlay2, or overlay is now used by default (if the kernel supports it). To use devicemapper, you can manually configure the storage driver to use through the –storage-driver daemon option, or by setting ‘storage-driver’ in the daemon.json configuration file,” read the release notes on GitHub.
Go 1.7.5 is now supported, SELinux regression patched
Among the new features introduced by the Docker 1.13.1 update, we can mention support for the Go 1.7.5 programming language, bump of Remote API to version 1.26 to support secrets in docker stack deploy with compose file, support for global scoped network plugins in Swarm Mode, and a new “docker plugin upgrade” command.
Starting with Docker 1.13.1, a custom build of tini is no longer required. As for the issues resolved, Docker 1.13.1 addresses an SELinux regression, resolves a size issue in “docker system df,” fixes a deadlock on version 1 plugin with activate error, as well as an error with the “docker inspect” command when Swarm Mode certificates are expired.
Additionally, it fixes a small regression with old plugins and a warning on Microsoft Windows operating systems. Docker 1.13.1 is now available for download as a source tarball if you want to compile it on your Linux box, as well as binary packages for Linux ARM 32-bit, Linux 64-bit, Darwin/OSX, and Windows platforms from Docker’s GitHub releases page. The full changelog is attached below for your reading pleasure.