All the awesome tools, docs, and training on Docker and Mirantis Swarm Mode (SwarmKit)
An awesome list of tools and info on Swarm Mode (SwarmKit)
Swarm (Swarm Mode, SwarmKit) is the simple orchestration and scheduling system built into Moby, Docker Engine, and Mirantis Container Engine (MCE). It is a distributed system that allows you to create and manage a cluster of container runtimes (nodes) and the container workloads running on them.
This Awesome List is maintained by @BretFisher and @s4ke. This is a curated list of working and awesome tools and resources for using Swarm. It is not an official list, but a community effort to help people find the best stuff for Swarm in 2023 and beyond.
#swarm
channel.
docker exec
for Swarm.Swarm previously only supported local volumes, NFS, and a limited set of Docker Engine Plugin drivers that supported Swarm Mode. Driver support has dwindled over time as vendors moved to Kubernetes. In 2023, with the Docker Engine v23.x release, Docker Engine and Swarm Mode gained the Container Storage Interface (CSI) standard. Existing CSI drivers will need to add Swarm support.
While this list is focused on Docker Swarm resources, general resources such as ones for Docker or Docker Compose can be helpful. The following keeps track of related awesome lists focused on this.
Honorable mentions of tools and information that are no longer maintained or supported. It may still work, but it's not being updated.
This list thrives on contributions from the community. The Maintainers can't do it alone. We need Swarm fans to help us find the best Swarm resources.
Want to contribute? Please read the contribution guidelines. You can also ask questions in the GitHub Discussions, or our Discord Server #swarm channel.
We're looking for more maintainers. Make some PRs to help, then LMK in Discussions, Twitter, or Discord (above) if you'd like to get involved in making a better community for Swarm.