Посевной контейнер / мариадб
Я использую контейнер SoftwareCollections MariaDB, и я не могу найти способ инициализации базы данных с некоторыми пользователями и данными.
Официальный контейнер mariadb предоставляет очень удобный /docker-entrypoint-initdb.d
каталог. Контейнер запускает все .sql
а также .sql.gz
файлы при инициализации базы данных, но этот тип функциональности отсутствует в образе программных коллекций.
Почему эта функциональность не была включена в коллекции программного обеспечения? Это включено, и я просто не смотрю в нужном месте?
1 ответ
Обычно Docker-контейнеры позволяют настроить единого администратора и пароль. Вы можете использовать это позже, чтобы подключить и заполнить любые данные, которые вам нужны. Это может быть сделано на уровне приложения с помощью таких инструментов, как liquibase или просто с помощью kubernetes, в зависимости от вашего варианта использования.