1
0
mirror of https://github.com/funkypenguin/geek-cookbook/ synced 2025-12-12 17:26:19 +00:00
Files
geek-cookbook/docs/docker-swarm/index.md
David Young abf9309cb1 Experiment with PDF generation
Signed-off-by: David Young <davidy@funkypenguin.co.nz>
2022-08-19 16:40:53 +12:00

1.7 KiB

title, description
title description
Why use Docker Swarm? Using Docker Swarm to build your own container-hosting platform which is highly-available, scalable, portable, secure and automated! 💪

Why Docker Swarm?

Pop quiz, hotshot.. There's a server with containers on it. Once you run enough containers, you start to loose track of compose files / data. If the host fails, all your services are unavailable. What do you do? WHAT DO YOU DO?1

You too, action-geek, can save the day, by...

  1. Enable Docker Swarm mode (even just on one node)2
  2. Store your swarm configuration and application data in an orderly and consistent structure
  3. Expose all your services consistently using Traefik with optional [additional per-service authentication][tfa]

Then you can really level-up your geek-fu, by:

  1. Making your Docker Swarm highly with keepalived
  2. Setup shared storage to eliminate SPOFs
  3. Backup your stuff automatically

Ready to enter the matrix? Jump in on one of the links above, or start reading the design

--8<-- "recipe-footer.md"


  1. This was an iconic movie. It even won 2 Oscars! (but not for the acting) ↩︎

  2. There are significant advantages to using Docker Swarm, even on just a single node. ↩︎