Docker Swarm is native clustering for Docker. It turns a pool of Docker hosts into a single, virtual Docker host. We’re really excited about Swarm at Docker, because it lets you quickly and easily scale your apps. And with the latest features for discovery, scheduling, high availability, networking, and volumes, Swarm has everything you need.
So we’re celebrating! Starting March 7th, we’re having Swarm Week. All week we’ll be posting tons of info about Swarm including blog posts, deep dive demos and more. Sign up for Swarm Week updates here or watch this blog and the #SwarmWeek tag on Twitter.
If you want to get a jump start, check out this playlist by Docker Engineer and Swarm maintainer Alexandre Beslic. We put him in front of a whiteboard and he just went for it, giving a great overview of all the features of Swarm.
- Part 1: Overview: The high level concepts of Docker Swarm
- Part 2: Discovery: Service discovery with Swarm
- Part 3: Scheduling: Container scheduling strategies
- Part 4: High Availability: Architecture and failover behavior
- Part 5: Networking: Integration and support for Docker networking
- Part 6: Volumes: Integration and support for Docker volumes
And there’s so much more – a series of blog posts each day will provide instructional tutorials and share how organizations are using Swarm! Bookmark the Docker Blog or sign up here for all the latest Swarm Week updates.
Here are some additional Docker Swarm resources for you:
- Download open source Docker Swarm
- Refer to the Swarm documentation
- Read our list of curated content on Docker Swarm
- Save your seat at the Docker Online Meetup
- Try Docker Swarm as part of Docker Datacenter
- Submit questions to Docker Forums and issues in Github
You should also check out these great events that are happening during #SwarmWeek:
Monday, March 7th
Meet the Docker Swarm team!
We’ll publish a blog post on Monday so you can meet the folks building Docker Swarm including:
We’ll ask the team some questions including how they were able to scale test Docker Swarm to 30,000 containers on 1,000 nodes at DockerCon EU 2015 and what’s in store for Swarm in the future!
You can also ask your questions directly to the team by either submitting a comment on this post or tweeting at one of them directly.
Docker London Meetup featuring Jérôme Petazzoni
Get an overview of the most recent changes in Docker Engine, Compose, Swarm, and Machine then get Jérôme’s “staff picks” of his favorite features in Docker Swarm. You will see: multi-host networking, using Consul to run Swarm, and Swarm to run Consul, scaling and traffic load balancing in Swarm clusters, easy image distribution in a Swarm cluster, and many other tips and tricks related to, guess what, Swarm!
Wednesday, March 9th
During this meetup, we’ll review a demonstration of Swarm functionality, get a better view on all the latest announcements of Docker (Docker Data Center / Docker Cloud) and find out how these link with Tutum, UCP, …
Thursday, March 10th
Join us for this Docker Online Meetup all about Docker Swarm with the Swarm engineering team.
During this meetup, get an overview along with a deep dive into Docker Swarm – there will be plenty of time for Q&A at the end.
Friday, March 11th
Tweetup Q&A with Nigel Poulton and Docker Engineers
Get all of your questions answered in this Q&A session on Twitter!
Ask your questions by tweeting with the hashtags #SwarmWeek and #PluralsightChat! We’ll keep track of the incoming questions throughout the week to be answered.
Nigel Poulton and Docker Engineers will answer the submitted questions on Twitter starting at 9 am PST / 6 pm CET on Friday, March 11th.
How can you get involved?
Share your Docker Swarm story!
How do you use Docker Swarm? Are you using Docker Swarm in production? Let us know!
We’re raffling off tickets to DockerCon 2016 in exchange for user stories. Write a blog post or share a screenshot or video of your UCP dashboard or Swarm cluster and tweet with the hashtag #SwarmWeek and we’ll enter you into a drawing for a free ticket.
Have a Swarm question?
Now is a great time to ask all of your questions about Docker Swarm. Feel free to post your questions as a comment on this blog post – just scroll down to submit your question.
We’ll answer them on this blog and also share those answers during the Q&A with the Docker Swarm team on Monday.
Sign up for #SwarmWeek updates
We’ll share with you the latest news about Docker Swarm along with recap of all of the week’s activities afterwards. You can sign up here.
Get started with Swarm
Learn More about Docker
- New to Docker? Try our 10 min online tutorial
- Share images, automate builds, and more with a free Docker Hub account
- Read the Docker 1.10 Release Notes
- Subscribe to Docker Weekly
- Sign up for upcoming Docker Online Meetups
- Attend upcoming Docker Meetups
- Register for DockerCon 2016
- Watch DockerCon EU 2015 videos
- Start contributing to Docker