Docker Swarm - это инструмент оркестрации контейнеров, предоставляемый Docker, который позволяет разработчикам создавать и управлять распределенными приложениями на основе контейнеров. Docker Swarm предоставляет возможности масштабирования, балансировки нагрузки, управления состоянием и отказоустойчивости для приложений, запущенных в контейнерах Docker, позволяя разработчикам легко создавать и управлять кластерами Docker-хостов и развертывать приложения в распределенной среде.