Можно ли инициализировать базу данных в момент создания докер контейнера?
У меня серверное приложение (проект в портфолио), которое подключается к локальной либо облачной базе данных (в зависимости от .env переменных). Контейнер делаю для того, чтобы моё приложение могли проверить, как работает без лишних настроек.
Образ доступен только для чтения, а у меня расчёт был изначально такой, что человек у себя в .env файле укажет нужные параметры, и база данных создастся у него и наполнится данными из файлов, которые я тоже передаю в образ и приложение запустится.
Можно ли в докере автоматизировать процесс создания базы данных на машине того, кто будет проверять (либо у него в аккаунте mongoDB на атласе), чтобы там в момент создания контейнера запустилась команда для инициализации базы данных, или это нужно делать после создания контейнера?