有些令人惊讶的是,我没有找到一个解决这个问题的答案,而我认为这是一个常见的情况。
因此,我正在尝试编写一个Docker文件,在其中初始化一个Oracle数据库,然后运行一个包含SQL查询的脚本。
在我的文件夹中,我有以下文件:dockerfile、dbInit.sql
我的dockerfile如下所示:
FROM store/oracle/database-enterprise:12.2.0.1-slim
ADD dbModelAndInit.sql /docker-entrypoint-initdb.d/
EXPOSE 1521
构建和运行镜像后,数据库正在运行,但文件未被执行。
非常感谢任何帮助。