В соответствии с принципом контейнеризации, я должен разделить контейнер MySQL или иметь отдельные контейнеры?
Я играю с докером для установки служб на моем (домашнем) сервере. У меня уже есть сайт Word Press установлен. Теперь я хочу также установить NextCloud и Piwigo. Я уверен, что другие будут следовать в будущем. Каждый из них должен хранить данные в MySQL/MariaDb. Для Wordpress я создал отдельное изображение Docker на основе MariaDb/latest, которое связано с контейнером Wordpress. Для NextCloud/Piwigo теперь я могу сделать этот контейнер доступным для этих изображений, а также создать отдельные базы данных / пользователей внутри них или создать отдельный док-контейнер с MariaDb для каждого из них. Технически оба решения должны работать нормально, но что было бы предпочтительным решением в области контейнеризации и почему?