We are happy to announce updates to Docker Engine, Registry, Compose, Swarm, and Machine. We are releasing them all at the same time so you can test and roll them out together, and so that we can ship features that span multiple tools. The features in this release are designed to improve the dev experience with faster image pulls, a preview of Docker client for Windows, and support for apps beyond the dev environment in Compose.
Docker Engine 1.6
The Docker Engine has been greatly improved since 1.5, with some highly requested features in addition to Windows Client support. We could not have created such an amazing release without the help from awesome contributors. You can get started by downloading Docker Engine 1.6 and checking out the changelog here.
Now let’s check out what’s new in Docker Engine 1.6.
There has been incredible growth in the usage of Docker Hub: we have now served over 300 million pulls to developers around the world, and will soon be serving 100 million per month. The current generation of the Registry has done a good job so far, but we know we need a better foundation to support this growth and keep your image pulls running fast and reliably.
We’re pleased to announce a huge update to how images are distributed, which will make pulling images dramatically faster and more reliable. It’s the foundation that will support image distribution in years to come.
Docker Engine 1.6, the Docker Hub and the self-hosted Registry now support a new API which has been completely redesigned with this type of performance and scale in mind. It features:
- Faster image pulls: Downloading images with lots of layers is now faster.
- New immutable image references: Images are now content addressable, so you can specify exactly what image content you want to pull and run by using a SHA digest: `docker pull myimage@sha256:0ecb2ad60`
This is a casual Docker tutorial series. We started out first with very simple sessions on how to install and use the docker run command. In future videos we will hit more advanced topics.
This fifth video talks about basic Docker Networking. We will also show some examples of port mapping with a basic Apache image (https). Then we will show how a basic Haproxy/Wordpress/Mysql (LAMP Stack) could be configured on a Docker host.
This morning, we announced a $95M Series D funding round that will help ensure that Docker can deliver on an ambitious set of long term priorities. More importantly, we believe that it will enable us to deliver on product, support, and community enablement in a manner worthy of our incredible ecosystem and the sea change that the open Docker platform is bringing to how distributed applications are built, shipped, and run.
Our DockerCon 2015 call for papers closed last week, and we’d like to sincerely thank the 338 individuals who submitted talks. These submissions are further proof of a bright, witty and extremely talented community that surrounds Docker. We are very excited about the content that will be at DockerCon this year.
We have formed a community committee who will begin the review and voting process. Please keep an eye on the blog over the next couple of weeks. We will make session selection announcements here and notify all who entered by email when the results are final.
March has been an incredibly busy month for the Docker Community with all of the birthday celebrations and open-source-a-thons, and it’s not over yet. You have until April 19th to make a contribution that counts toward Docker’s donation to the Oceanic Society and its mission to conserve the habitat of Moby Dock and blue whales across the planet. Please visit docker.party for more information about contributing to Docker and attending upcoming Docker parties!
Looking at the calendar for April there are plenty of exciting events for you to attend, no matter where you’re based. Keep reading to see where to meet Docker team members and join Docker community gatherings.