Swarm—Docker’s answer to clustering—treats a group of Docker hosts as a single host. It uses the native Docker API, so you can use it with the whole ecosystem of Docker tooling. If you’re already familiar with Docker, you can take everything you’ve already learned and immediately apply it to Swarm. If you’re unfamiliar with Docker, it’s very easy to get started.
But how do you use Swarm effectively?
Developing and deploying a distributed application on Swarm requires a deeper understanding. It involves knowledge of building images, storing data, overlay networks, security, and service discovery. Everett Toews explains how to Swarm with Carina, a service that builds Docker Swarm clusters for you, and takes a look at some of the things people have built and deployed on Swarm.
This session is sponsored by Rackspace.
Everett Toews is a developer advocate at Rackspace making the cloud easy to use for developers and operators. Sometimes dev, sometimes ops, and sometimes advocate, Everett is interested in composing systems using APIs, SDKs, CLIs, and Docker. He likes to teach what he learns along the way.
Comments on this page are now closed.
©2016, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com