Announcing Compose 1.3, Swarm 0.3 and Machine 0.3

As with the last update to Compose, Swarm and Machine, we’re releasing versions alongside the new version of Engine at DockerCon 2015. In all three projects we’ve made some big steps towards production readiness, stability, and new integrations such as Mesos support in Swarm.

Web Development with Docker, Docker-Machine, Docker-Compose, Tmux, Tmuxinator, and Watchdog

TL,DR I’m a developer on the Hub team at Docker, Inc. My realm of responsibility spans three different projects: Docker Hub, Registry Hub and www.docker.com. Each of these are Django applications with their own PostgreSQL, Redis, and RabbitMQ instances. I want to be able to “start projects” from one command and not only have everything running, but also have logs, Python shells, file system monitoring, a shell at the root of each project, and git fetch –all without having to type it all myself over and over and over again. This post will describe the development environment I built to accomplish that. I work on a Mac, while some of my co-workers use Linux boxes, but this development environment works (or should work) cross platform. Using Tmux, Tmuxinator, Docker, Compose, Machine, and Watchdog I can have an easy to use Continue reading…

Victor Coisne

Docker Online Meetup: Machine, Swarm and Compose.

Last week, our very own Ben Firshman led a very well attended Docker Online meetup covering the release of three new open source tools for orchestrating distributed applications: Machine, Swarm and Compose.   In addition to covering the basics of each of these projects, Ben also answered a couple of questions from attendees. As mentioned in a previous blog post, these tools are not ready for production yet, but we’d really like for you to try them out and tell us what you think. 

Orchestrating Docker with Machine, Swarm and Compose

Back in December, we announced our new tools for orchestrating distributed apps: Machine, Swarm, and Compose. Today the first versions of these tools are available to download. They’re not ready for production yet, but we’d really like for you to try them out and tell us what you think. Machine takes you from “zero-to-Docker” with a single command. It lets you easily deploy Docker Engines on your computer, on cloud providers, and in your own data center. Read more and download on Machine’s blog post. Swarm is native clustering for Docker containers. It pools together several Docker Engines into a single, virtual host. Point a Docker client or third party tool (e.g., Compose, Dokku, Shipyard, Jenkins, the Docker client, etc.) at Swarm and it will transparently scale to multiple hosts. A beta version of Swarm is now available, and we’re 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.

Aanand Prasad

Announcing Docker Compose

Today we’re excited to announce that Docker Compose is available for download. Docker Compose is an orchestration tool that makes spinning up multi-container applications effortless. Head to the install docs to download it. With Compose, you define your application’s components – their containers, their configuration, links, volumes, and so on – in a single file, then you can spin everything up with a single command that does everything that needs to be done to get your application running. If you’ve used Fig before, this will sound familiar – in fact, Compose is based directly on the Fig codebase and is backwards-compatible with Fig applications. Fig’s been hugely successful as a tool for development environments, with almost 5,000 stars on GitHub, 80,000 downloads, and users including Yelp, Spotify, Mozilla, Facebook and the UK Government. Fig will continue to receive critical maintenance Continue reading…