Solomon Hykes

dotCloud and Docker join the Linux Foundation

We are very excited to announce that dotCloud has joined the Linux Foundation. The Linux Foundation is a nonprofit consortium dedicated to fostering the growth of Linux and collaborative software development. Docker obviously depends on a number of technologies developed by the members of the Linux community—including LinuX Containers (LXC), cgroups, and the kernel itself. Ultimately, our goal is to build the “button” that enables any code to instantly and consistently run on any server anywhere. Achieving that goal is dependent not only on having a thriving open source community for Docker, but also by the continued success and spread of both Linux and collaborative software development in general. In less than four months since Docker launched, we’ve been thrilled to see Docker integrations into open source projects such as OpenStack, Chef, Puppet, Vagrant, and mcollective, as well as the Continue reading…

Solomon Hykes

Docker 0.4: Remote API, Build, Openstack Integration

Introducing Docker 0.4.0 ================== Dear Dockers, Today we are happy to introduce a new release of Docker. In addition to numerous stability and usability fixes, this release introduces 2 highly anticipated features: Remote API and Build, as well as a very cool Openstack integration. Contents ======== * What is Docker? * 0.4.0 summary * Remote API * Build * Openstack integration * What’s next? * Broader kernel support * Cross architecture support * Even more integrations * Plugin API * Externally mounted volumes * Better documentation * Production-ready * Community news * Contributor of the month: Backjlack * New maintainer: Victor Vieux * How you can help * Hack day on June 11

Solomon Hykes

Docker 0.3 released: public index, data volumes and open-source registry

Hi everyone, Today we’re excited to announce a new version of Docker. This version brings three highly demanded features: data volumes, a searchable index and the first open-source release of the docker registry! Let us know what you think! We’re always available on irc.freenode.net #docker. Feel free to open an issue on Docker’s repository. # CONTENTS * What is Docker? * 0.3.0 summary * Data volumes * Searchable index * Open-source registry * What’s next? * Remote API * Runtime API * Build! * How you can help * Hack day on June 11

Solomon Hykes

Heroku buildpacks on Docker

Hi all, Today’s hack day turned into an improvised collective workshop, and the result is that you can now build and run Heroku apps on Docker 🙂 # DOCKERIZING YOUR HEROKU APP Here’s how to dockerize your heroku app using the official Node.js buildpack: ## Step 1: Add a Dockerfile to your app Make sure to use the buildpack as a base layer. Here’s an example: https://github.com/shykes/vr_node_example/blob/master/Dockerfile

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.

Solomon Hykes

Docker 0.2.1 and default run config

Hi all, docker 0.2.1 is out. You can get it at http://get.docker.io/builds/Linux/x86_64/docker-latest.tgz This version introduces a really cool feature: default run config. When committing a new layer, you can now set default values for most arguments to ‘docker run’: which command to run, ports to allocate, environment variables, tty/no tty, etc. In other words, default run config lets you decide what happens when someone runs your layer with no arguments – making your layers truly self-describing. For example, ‘docker run shykes/couchdb’ will run a full-featured couchdb daemon, with port 5984 properly allocated. Of course, you can override all these parameters with the usual ‘docker run’ syntax.

Solomon Hykes

Docker 0.2.0: stability, full interactive mode, community layers, better networking

Hi everyone, Exactly one month after our first release, I am very excited to announce Docker version 0.2.0. The primary focus of this release is stability, but it also packs several cool new features. Before diving in, let me just say that the volume and quality of contributions we’ve received – bug reports, feedback, advice, pull requests – has blown my mind. I can’t thank you enough for your help, people. Now let’s make sure Docker lives up to your expectations! CONTENTS ========= * 0.2.0 Summary * Stability * Full interactive mode * Community layers * Static port allocation * Access ports on localhost * What’s next * Searchable index * Open-source registry * Data volumes * Remote API * Runtime API * Build! * How you can help * Hack day on May 2

Solomon Hykes

List of publicly available docker images

Hey dockers, I get a lot of requests for a way to find publicly available docker images. The registry team is working on exactly that. While we wait, I put together a wiki page so we can all list images. Feel free to add your own, add requests, +1 requests etc. https://github.com/dotcloud/docker/wiki/Public-docker-images