Docker swarm распространяет изменения в контейнере

#docker #docker-swarm #high-availability

#docker #docker-swarm #высокая доступность

Вопрос:

Я довольно новичок в docker и docker swarm.

Недавно я получил запрос от бизнес-клиента, у которого есть 3 сервера, на которых работает cPanel / WHM с некоторым wordpress, установленным на каждом сервере.

Он хочет реплицировать каждый сервер 3 раза для обеспечения высокой доступности, имея в общей сложности 9 узлов в сети.

Мой вопрос в том, что произойдет, если, например, одно новое сообщение будет добавлено на один из сайтов WordPress? Как я могу сделать так, чтобы это изменение распространялось на другие узлы, которые являются репликами основного узла, где было внесено изменение?

Я предполагаю развернуть cPanel в контейнере, содержащем все данные в томах, использовать docker swarm для его репликации и, наконец, использовать другое программное обеспечение для синхронизации файлов между контейнерами. Но я уверен, что должен быть лучший, более профессиональный и более простой подход к этому.

Может кто-нибудь посоветовать мне?

Спасибо