Posts by: Arnaud Porterie

Arnaud Porterie

The Docker open source project is among the most successful in recent history by every possible metric: number of contributors, GitHub stars, commit frequency, … Managing an open source project at that scale and preserving a healthy community doesn’t come without challenges. This post is the last of a 3-part series on how we deal with those challenges on the Docker Engine project. Part 1 was all about the people behind the project, and part 2 focused on the processes. In Part 3, we will cover tooling and automation. There are many areas for automation in a project such as Docker….

Continue reading...
Arnaud Porterie

The Docker open source project is among the most successful in recent history by every possible metric: number of contributors, GitHub stars, commit frequency, … Managing an open source project at that scale and preserving a healthy community doesn’t come without challenges. This post is the second of a 3-part series on how we deal with those challenges on the Docker Engine project. Part 1 was about the people, part 2 covers the processes.

Continue reading...
Arnaud Porterie

The Docker open source project is among the most successful in recent history by every possible metric: number of contributors, GitHub stars, commit frequency, etc. Managing an open source project at that scale and preserving a healthy community doesn’t come without challenges. This post is the first of a 3-part series on how we deal with those challenges on the Docker Engine project, starting with the most important aspect of all: the people.

Continue reading...
Arnaud Porterie

We are excited to introduce Docker Engine 1.11, our first release built on runC ™ and containerd ™. With this release, Docker is the first to ship a runtime based on OCI technology, demonstrating the progress the team has made since donating our industry-standard container format and runtime under the Linux Foundation in June of 2015. Over the last year, Docker has helped advance the work of the OCI to make it more readily available to more users. It started in December 2015, when we introduced containerd ™, a daemon to control runC. This was part of our effort to break out Docker into small reusable components. With…

Continue reading...
Arnaud Porterie

This post describes the upcoming changes to the way Docker Engine stores images and filesystem data in containers. These changes are coming to users starting from version v1.10.

Continue reading...
Arnaud Porterie

As the countdown to DockerCon EU 2015 ticks away, we’re excited to introduce a new track and summit dedicated to the Docker Project’s open source community. This past July we had a blast discussing everything Project-related in the Contributor Zone in San Francisco, and decided to take it one step forward in Europe with four sessions for anyone looking to learn about and get involved in the Docker Project. Take a look at what we’ve got planned:

Continue reading...
Arnaud Porterie

written by Arnaud Porterie, Docker Senior Engineering Manager   It’s here… Never been more stoked before then when I started the docker daemon on Windows today eeeeeeeeeeeee — jessie frazelle (@frazelledazzell) August 11, 2015 As core engineer on the Docker Engine team, I naturally spend most of time in Linux. Recently that has been changing: in April, we released a Windows version of the Docker client. Through this process, we have been working closely with Microsoft developers and showing progress along the way, like what was demonstrated at the Build conference and DockerCon 2015. One question I get a lot besides…

Continue reading...
Arnaud Porterie

Docker is an incredibly fast-moving project. As the project grows and acquires users, making changes becomes more complex. In particular, any patch that impacts user experience is a tough call. Each feature that Docker ships is immediately adopted by hundreds or thousands of users. We’ve seen on other projects, it’s quite common to distribute different flavors of an application, some of which move faster than others, and some of which might be less proof-tested than others. Today, we add one such flavor by introducing Docker’s experimental binary.   About the Docker experimental binary Docker’s experimental binary gives you access to…

Continue reading...