Я никогда ничего не делал с Docker Swarm или Kubernetes, поэтому я пытаюсь узнать, что и для чего, и что лучше всего подходит для моих целей, прежде чем заняться этим.
Мой сценарий :
- У меня есть рабочий стол P C, работающий Docker Рабочий стол, и ..
- У меня Raspberry PI работает Docker на Raspbian
Это все в домашней ЛВС, поэтому я не хочу сходить с ума от сложных вещей.
Я хочу запускать контейнеры Pi Hole и DNSCrypt Proxy на обеих «машинах», (из-за избыточности, в основном потому, что Docker Desktop, похоже, требует sh много, что уносит с собой всю мою систему DNS, когда я просто использую эту машину для Pi-hole).
Мое главное, Я хочу, чтобы все данные / конфигурации, и т. Д. c. между ними, чтобы оставаться в синхронизации c (то есть данные контейнера дыры Пи остаются синхронизированными c на обоих устройствах и т. д. c.), и я хочу, чтобы менеджер всегда был включен, в случае сбоев, и и так далее.
Мои вопросы:
Будучи совершенно новым для этой области, и просто немного разбираюсь:
- it Кажется, что Kubernetes может быть немного больше и сложнее, чем мне нужно для этого?
- Вот почему я вместо этого думал Swarm, но я также не уверен, будет ли кто-либо из них синхронизировать данные?
- И, скажем, я создаю 2 контейнера Pi-hole на машине Manager, создает ли она 1 на машине менеджера и 1 на рабочей машине?
Любая информация приветствуется!