AWS Elastic Beanstalk Launches Support for Docker

If you were surfing AWS’ homepage this morning you may have seen the Docker “win whale” on display.  That’s because today Amazon and Docker are announcing that AWS Elastic Beanstalk, now fully supports running and managing dockerized applications. This is a great win for developers using Docker and AWS.  After building and testing their application in a Docker container on their laptop, developers can now ship it to AWS Elastic Beanstalk, which auto-magically manages the runtime provisioning, load balancing, and auto-scaling.  And should developers wish for a bit more runtime control, they can ship the same container – unchanged – to Amazon EC2, which began including Docker in the AWS Linux AMI last month. With over 1.2 million downloads, over 10,000 dockerized applications, and support in products from AWS, Red Hat, Google, Canonical, IBM, Rackspace, Cloud Foundry, OpenStack, and many Continue reading…

Why Domino is using Docker

We’re excited to include the following guest blog post by our friends at Domino. Domino is a PaaS for data science — our goal is to give analysts and researchers easy access to powerful infrastructure, so they can focus on their analysis instead of worrying about custom tooling and environment setup. Docker has been enormously helpful to us, saving us many man-months of engineering effort. Before describing that in more detail, we’ll provide some context about what we mean by providing “powerful infrastructure.” Essentially, Domino provides three things:

Victor Coisne

Deis, an open source PaaS based on Docker

We’re excited to include the following guest blog post by our friends at Deis. Today we’re excited to share Deis with the Docker community. Deis is an open source PaaS based on Docker that runs on public cloud, private cloud and bare metal. Deis allows software teams to deploy and scale almost any application on their own PaaS using a workflow inspired by Heroku. Deis combines Docker’s Linux container engine with infrastructure automation by Chef to create an application platform designed for developers and operations engineers.  With Deis, software teams experience the benefits of PaaS and lightweight virtualization without giving up control of their underlying infrastructure. Deis takes a unique approach, bridging the gap between the DevOps tool chains trusted by today’s sophisticated ops teams and our lightweight, containerized future. For more on Deis itself, as well as our overall Continue reading…

Jérôme Petazzoni

Yandex using Docker for infrastructure virtualization and app isolation

We are proud to announce that Yandex, the largest tech company in Russia, is using Docker for infrastructure virtualization and app isolation of its open-source PaaS system called Cocaine. The news was released at the YaC 2013 technological conference that took place on October 2 in Moscow, and where Jérôme Petazzoni was invited to give a talk on Lightweight Virtualization with Linux Containers and Docker and meet the Yandex team. Andrey Sibiryov, Head of Cloud Technologies Development Service at Yandex, on stage at YaC 2013 The Docker support is implemented as a plugin, which connects to the Docker daemon and controls it using a rich REST API. Right now, Yandex is using Cocaine in their Yandex.Browser backend and their internal infrastructure. Read more about Cocaine on Yandex. Read more about the news there:     

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

Powering Voxoz ecosystem with Docker

We’re excited to include the following guest blog post by our friends at Voxoz. Hi! We’re working on Voxoz. We aim to create a tightly integrated development and a production environment primarily for Erlang applications. We try to implement a pure zero-ops model where your application declares your deployment model and uses lightweight components which are designed and implemented strictly with cloud stacks in mind. To understand this statement imagine a classic database running in the cloud environment. What are the software layers lying below the database interface? Those typically are an internal query cache, a tablespace cache, a tablespace file, a VFS cache, a filesystem driver, a block layer cache, a block driver, a disk driver. And, if your cloud instance is virtualized (and it sure is), you end up having multiple layers of those! Of course, all of Continue reading…

Ben Golub

PaaS: Present and Future

In the past few weeks, three great, new Platform as a Service offerings have been announced, using Docker as a base technology. We couldn’t be more thrilled. These include: Voxoz an Erlang Based PaaS Flynn an Open Source PaaS powered by Docker Deis an open source PaaS that makes it easy to deploy and scale LXC containers and Chef nodes used to host applications, databases, middleware and other services. dotCloud itself started life as public Platform as a Service provider, offering one of the first, multi-language PaaS solutions. Docker grew out of that experience, and while we see Docker as having applications far beyond PaaS, we clearly have a great deal of interest in how the PaaS market is developing. In our mind, there are four, big trends emerging in the market: