Lisa McNicol

Docker Online Meetup recap: Introducing Docker 1.13

Last week, we released Docker 1.13 to introduce several new enhancements in addition to building on and improving Docker swarm mode introduced in Docker 1.12. Docker 1.13 has many new features and fixes that we are excited about, so we asked core team member and release captain, Victor Vieux to introduce Docker 1.13 in an online meetup. The meetup took place on Wednesday, Jan 25 and over 1000 people RSVPed to hear Victor’s presentation live. Victor gave an overview and demo of many of the new features: Restructuration of CLI commands Experimental build CLI backward compatibility Swarm default encryption at rest Compose to Swarm Data management commands Brand new “init system” Various orchestration enhancements In case you missed it, you can watch the recording and access Victor’s slides below.   Below is a short list of the questions asked to Victor at Continue reading…

Docker Core Engineering

Introducing Docker 1.13

Today we’re releasing Docker 1.13 with lots of new features, improvements and fixes to help Docker users with New Year’s resolutions to build more and better container apps. Docker 1.13 builds on and improves Docker swarm mode introduced in Docker 1.12 and has lots of other fixes. Read on for Docker 1.13 highlights. Use compose-files to deploy swarm mode services Docker 1.13 adds Compose-file support to the `docker stack deploy` command so that services can be deployed using a `docker-compose.yml` file directly. Powering this is a major effort to extend the swarm service API to make it more flexible and useful. Benefits include: Specifying the number of desired instances for each service Rolling update policies Service constraints Deploying a multi-host, multi-service stack is now as simple as: docker stack deploy –compose-file=docker-compose.yml my_stack Improved CLI backwards compatibility Ever been bitten by the dreaded Error Continue reading…

Start contributing to Docker in 5 easy steps

If you write code for a living, you’ve probably heard of Docker by now. You might have played around with it, and if you’re lucky, you may even have had the chance to use it to deploy systems in production. But have you made the leap to contributing to the project? There are many benefits to contributing to a popular open-source project like Docker: You earn recognition for improving a project used by many people. You get to collaborate with other amazingly smart people in the open-source community. You become a better programmer yourself through the process of understanding and improving an important system. But getting started on a new codebase can be daunting. Docker has many, many lines of code. Fixing even the smallest issue can require reading through a lot of that code and understanding how the pieces Continue reading…