@kafkadev

Как запустить скрипт создания второй базы данных в Postgres?

При использовании var/lib/postgresql/data скрипт Не будет выполнен /docker-entrypoint-initdb.d/init-user-db.sql т.к. одна из баз данных уже есть(это корректное поведение) - как выполнить скрипт инициализации второй базы данных при условии использования Volumes(нужен скрпит).

service-db:
    container_name: product-db
    image: postgres:12.2-alpine
    volumes:
      - products:/var/lib/postgresql/data
    environment:
      POSTGRES_USER: *****
      POSTGRES_PASSWORD: *****
      POSTGRES_DB: products
    ports:
      - "5432:5432"


Нужен скрипт который без использования docker-entrypoint-initdb.d будет запущен и выполнит создание второй базы данных?
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы