Docker - Запустите образ БД Oracle и выполните сценарий инициализации - PullRequest
0 голосов
/ 25 февраля 2019

Удивительно, но я не смог найти ответ на этот вопрос, который, как мне кажется, является обычной ситуацией.

Итак, я пытаюсь написать файл докера, в котором я бы инициализировал базу данных оракула изатем запустите скрипт с запросами SQL.

В моей папке есть следующие файлы: dockerfile, dbInit.sql

Мой dockerfile выглядит следующим образом:

FROM store/oracle/database-enterprise:12.2.0.1-slim
ADD dbModelAndInit.sql /docker-entrypoint-initdb.d/
EXPOSE 1521

После построения и запуска образа база данных работает, но файл не выполняется.

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 26 февраля 2019

У меня та же проблема, и насколько я знаю, файлы в "docker-entrypoint-initdb.d" выполняются автоматически, верно?Но я не уверен, что именно в этом образе «store / oracle / database-enterprise: 12.2.0.1-slim» сценарии, размещенные по этому пути, выполняются автоматически.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...