我想使用复制和运行sql脚本编写DockerFile(来自oracle-xe-11g)。
如何正确编写命令以登录sqlplus和执行sql文件
书面docker文件
FROM sath89/oracle-xe-11g
USER root
RUN mkdir - p /home/test
RUN chown -R oracle:root /home/test
USER oracle
COPY ora.schema.sql /home/test
RUN ???????
书面SQL脚本
CREATE USER test IDENTIFIED BY test1;
GRANT CREATE ANY SEQUENCE TO test;
....
答案 0 :(得分:0)
最简单的方法是将sql文件添加到Dockerfile中的/docker-entrypoint-initdb.d/文件夹中,如下所示:
while ((the input) == 1){
<script>
document.getElementById("checkbox id").checked = true
</script>
}
您实际上不需要任何其他操作,该sql文件将自动执行。