Sam Alba

Deploy and Manage Any Cluster Manager with Docker Swarm

written by Sam Alba, Sr. Director of Engineering at Docker, Inc. and Andrea Luzzardi, Software Engineer at Docker, Inc. As you have seen, last week Docker Swarm reached 1.0, and now is ready for production use. Swarm is native clustering for Docker. Swarm allows production deployment and management of multi-host, multi-container distributed applications at scale.

Sam Alba

OpenStack Havana is out and includes native Docker support

The OpenStack foundation announced yesterday that the last version of OpenStack, codename “Havana”, is now available – and it now includes Docker! The OpenStack project has a release cycle of 6 months. For this new release, more than 400 feature blueprints have been implemented and more than 3000 reported bugs have been addressed. Among those new features, OpenStack Havana introduces a native support for Docker containers in the OpenStack Compute project. Docker is now supported as a new hypervisor enabling OpenStack users to deploy and manage Docker containers using the Nova API. This means two big things:

Sam Alba

How to use your own Registry

One of the things that makes Docker so useful is how easy it is to pull ready-to-use images from a central location, Docker’s Central Registry. It is just as easy to push your own image (or collection of tagged images as a repository) to the same public registry so that everyone can benefit from your newly Dockerized service. But sometimes you can’t share your repository with the world because it contains proprietary code or confidential information. Today we are introducing an easy way to share repositories on your own registry so that you can control access to them and still share them among multiple Docker daemons. You can decide if your registry is public or private. You’ll need the latest version of Docker (>=0.5.0) to use this new feature, and you must run this version as both the daemon and the client. You’ll Continue reading…

Sam Alba

OpenStack-Docker: How to manage your Linux Containers with Nova

This project is open-source and available at: What is OpenStack? OpenStack is a collection of open source technologies that provides massively scalable cloud computing software. OpenStack can be used by corporations, service providers, VARS, SMBs, researchers, and global data centers looking to deploy large-scale cloud deployments for private or public clouds. [1] What is Nova (OpenStack Compute)? OpenStack Compute gives you a tool to orchestrate a cloud, including running instances, managing networks, and controlling access to the cloud through users and projects. The underlying open source project’s name is Nova, and it provides the software that can control an Infrastructure as a Service (IaaS) cloud computing platform. It is similar in scope to Amazon EC2 and Rackspace Cloud Servers. OpenStack Compute does not include any virtualization software; rather it defines drivers that interact with underlying virtualization mechanisms that run Continue reading…

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.

Sam Alba

New Registry goes live!

Hi all, We are proud to announce that the new Docker registry is live and ready for action. Please test this new version and report any bug that you find. Be careful, this is production, so altering your data on the new registry will alter your data on the old one. IMPORTANT: After you pushed a given repository at least once with the new client, you should not access that same repository again with the old client. 2 ways of using the new Registry: – Build Docker from source using the “registry-update” branch. – Use the following binary: