1.7 KiB
1.7 KiB
status, type, tags, created, updated, title
| status | type | tags | created | updated | title | |
|---|---|---|---|---|---|---|
| stable | concept |
|
2026-02-13 | 2026-02-27 | Docker Swarm |
Docker Swarm
- встроенное в docker решение по обеспечению оркестрации контейнеров
- оркестрирует только контейнеры и причем только docker
- но весь прост в освоении
Архитектура делится на:
- Узлы управления (master)
- Рабочие узлы (worker)
Docker Swarm не поддерживает шаблонизацию
Swarm поддерживает следующие типы сетей:
- bridge
- overlay
- ingress (overlay с возможностью балансировки трафика)
В Swarm есть поддержка service-discovering (обнаружение сервисов)
Работа с персистентным хранением решается через Volumes.
Нет автоскейлинга (масштабирования)
Зато есть поддержка паттерна rolling update (постепенное обновление сервисов без downtime)
Docker Swarm хорошо интегрируется с инструментами мониторинга.
Существует встроенное хранилище секретами - docker secrets.
Есть mTLS
Сетевые политики (network policy) не поддерживаются.
Другие решения: Apache Mesos 01 Library/02 DevOps/Контейнеризация/Kubernetes HashiCorp Nomad