Presented by:

51526dd8566f5def7a227e93daf05de3

James Cooper (james@bitmechanic.com)

No video of the event yet, sorry!

Recent versions of Docker support a clustering feature called swarm. Swarm allows a set of machines running Docker to form a cluster. Together with Docker Compose, swarm simplifies the task of deploying a set of services to multiple hosts and provides DNS based service discovery and load balancing without the need to run additional software.

During this talk you'll learn how to:

  • Package applications as docker images
  • Deploy multiple containers together using compose
  • Use swarm mode to communicate between containers
  • Scale your system to multiple machines

A full demo of the running system will be included.

This talk assumes basic knowledge of Linux, but does not assume prior experience with containers. A GitHub repo with all source code referenced during the talk will be provided.

Date:
2017 October 6 - 14:00
Duration:
50 min
Room:
Room 3184
Conference:
Seattle GNU/Linux Conference 2017
Language:
Track:
Systems/Ops
Difficulty:

Happening at the same time:

  1. Logs Are Magic
  2. Start Time:
    2017 October 6 14:00

    Room:
    Room 3179

  3. Bowerbirds of Technology
  4. Start Time:
    2017 October 6 14:00

    Room:
    Room 3180

  5. ROI: Return on Inclusion
  6. Start Time:
    2017 October 6 14:00

    Room:
    Room 3183

  7. History of Control
  8. Start Time:
    2017 October 6 14:00

    Room:
    Room 3178