Посевной контейнер / мариадб

Я использую контейнер SoftwareCollections MariaDB, и я не могу найти способ инициализации базы данных с некоторыми пользователями и данными.

Официальный контейнер mariadb предоставляет очень удобный /docker-entrypoint-initdb.d каталог. Контейнер запускает все .sql а также .sql.gz файлы при инициализации базы данных, но этот тип функциональности отсутствует в образе программных коллекций.

Почему эта функциональность не была включена в коллекции программного обеспечения? Это включено, и я просто не смотрю в нужном месте?

1 ответ

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

Другие вопросы по тегам