Jérôme Petazzoni

Docker + Golang = <3

This is a short collection of tips and tricks showing how Docker can be useful when working with Go code. For instance, I’ll show you how to compile Go code with different versions of the Go toolchain, how to cross-compile to a different platform (and test the result!), or how to produce really small container images. The following article assumes that you have Docker installed on your system. It doesn’t have to be a recent version (we’re not going to use any fancy feature here). Go without go … And by that, we mean “Go without installing go”. If you write Go code, or if you have even the slightest interest into the Go language, you certainly have the Go compiler and toolchain installed, so you might be wondering “what’s the point?”; but there are a few scenarios where you Continue reading…

Solomon Hykes

Introducing runC: a lightweight universal container runtime

Spinning Out Docker’s Plumbing: Part 1: Introducing runC On Infrastructure Plumbing To build a platform like Docker you need a lot of infrastructure plumbing; in fact over the past two years even though our code base has grown to tens of thousands of lines of code; roughly 50% of it is plumbing! Infrastructure plumbing is made of small software tools which perform basic fundamental tasks in the most reliable and simple way possible. It is invisible and under-appreciated especially given that plumbing is what holds the world’s Internet infrastructure together. To build Docker we have re-used large quantities of plumbing: Linux, Go, lxc, aufs, lvm, iptables, virtualbox, vxlan, mesos, etcd, consul, systemd… the list goes on. Docker wouldn’t be possible without the thousands of people who contributed to create this plumbing.When plumbing was not available or not sufficient, with the help Continue reading…

Highlights from the Docker Project’s first open-source-a-thon

Today we are nearing the end of the Docker Open-Source-a-Thon that kicked off with the Docker birthday party! Here’s an update about the fun times we’ve had so far.

Docker Project’s 2nd Birthday Party Extensions & Online

We recently announced that we’re organizing a global open-source-a-thon to celebrate the Docker project’s 2nd birthday. Thanks to overwhelming response and support, the event series is expanding to both online and community events! Online From March 23rd through April 19th, any contributions made to the Docker Project will count toward Docker’s donation to the Oceanic Society and its mission to conserve the habitat of Moby Dock and blue whales across the planet. We will be posting a guide on how to participate in this online “open-source-a-thon” on http://docker.party. Like the in-person events, Docker Project team members and expert developers from the broader open source community will teach and guide participants on how to contribute to open source. We’ll also create dedicated online communication channels for people new to contributing to open source and/or new to Docker.

Get the Latest Docker News by Email

Docker Weekly is a newsletter with the latest content on Docker and the agenda for the upcoming weeks.

Victor Coisne

Join us for Docker Birthday and Open-Source-a-thon to support whales and marine wildlife

Two weeks ago, we proudly announced the organization of a global open-source-a-thon to celebrate the Docker project’s 2nd birthday. Today, we’re excited to share more details around the event series and how you can participate. During the week of March 23rd, the docker community will be hosting over a dozen open-source-a-thon parties around the world. At these parties the Docker core team and expert developers from the Go community will teach and guide participants on how to contribute to open source. Contributions to the project at these events and in the weeks following will count toward our donation to the Oceanic Society and its mission to conserve the habitat of Moby Dock and blue whales across the planet.

Docker Project Announces Open-Source-a-thon to Support Whale and Marine Wildlife Conservation

Docker Project Announces Open-Source-a-thon to Support Whale and Marine Wildlife Conservation Partnering with Oceanic Society to link open source contributions to driving “blue” conservation SAN FRANCISCO – February 19, 2015 – The Docker Project, the open platform for distributed applications, today announced it will be organizing an open-source-a-thon where Docker core team members will teach and mentor people in how to contribute to open source. Contributions include code, documentation, tutorials, videos, and mentoring. Each contribution to the Docker Project will also support the Oceanic Society and its mission to conserve oceans. The program is timed to coincide with the project’s 2nd birthday and is focused on a cause – ocean and marine life health – that is important to its millions of users. Docker’s logo, Moby Dock, is a blue whale that was contributed and selected by its community.  The Continue reading…