Как создать таблицы при запуске docker контейнера postgres?
Как при сборке postgres контейнера создавать таблицы, функции, связи и пр. в бд?
Условно есть файлы скриптов *.psql, создающие все необходимое. Как настроить docker-compose и docker так, чтобы после запуска postgres запускались эти скрипты?
слушай, есть один вопрос, ты читал описание доки к постргрес докер имажу? там же прям гора примеров чего делать с данными https://hub.docker.com/_/postgres/ тут был? читал?
Написал bash скрипт, который, который через psql команду создает таблицы и импортирует данные. Сам скрипт положил в docker-entrypoint-initdb.d. Скрипты .sh и .sql оттуда запускаются автоматически после запуска контейнера