I find the basic idea behind Docker Swarm to be pretty easy to understand.
What I’m very confused about is whether there are “variations” of Docker Swarm, and which one is being referred to in different situations.
I think this is somewhat exacerbated by the somewhat odd situation right now where the “default” documentation on the web site is for a release candidate, and you have to take an extra step to get to the docs for the currently released version. That’s just odd.
Anyway, I read through the following page: https://docs.docker.com/engine/userguide/networking/get-started-overlay/ . This is in the Docker Engine “User Guide”. This uses the “–swarm*” options to docker to manage the Swarm cluster.
I then went through the docs pages for the “Component Projects”, one of them being “Docker Swarm”. The following page talks about how to create a Swarm cluster. The funny thing is, this shows an apparently completely different way to create a Swarm cluster, and I think it’s attempting to say that it’s talking about two different ways, but it doesn’t actually show the second one.
I can’t tell exactly what the relationship is between the thing called “Docker Swarm” on this page and the use of Swarm clusters on the first page. Any enlightenment of this would be useful.