【发布时间】:2021-02-09 18:07:05
【问题描述】:
我尝试创建一个基于 Oracle 数据库 XE 的 docker 映像。
情况有点特殊。 Oracle 提供了一个repository,其中包含创建此类映像所需的脚本。这些图像不能直接在 docker hub 上使用。
脚本创建一个名为oracle/database:18.4.0-xe的图像
我使用该图像通过COPY 语句复制某些文件。见Dockerfile。
我的想法是使用 pre_build 脚本克隆 oracle 存储库,创建该映像,然后简单地在 docker hub 上运行构建。但似乎已创建图像,但在构建阶段不可用。 COPY 语句失败,因为找不到该图像。
是否还有其他事情要做,以使该图像在构建阶段可用?
【问题讨论】: