如何在构build映像时运行sysctl -w时避免Docker版本为0.11或更高的“只读文件系统”错误?

我正在尝试构build一个oracle-xe Docker镜像以用于验收testing。 尝试在我的Dockerfile中使用以下命令安装Oracle XE 11g后,生成过程中止:

运行yum localinstall -y /tmp/oracle-xe-11.2.0-1.0.x86_64.rpm

如果在rpm安装过程中禁用脚本执行,Oracle XE将无法正常工作,所以它不是一个选项。

降级到Docker版本0.10或以下也不是一个选项,因为我需要“主机networking”的新function。