加载docker镜像时出现只读文件系统错误
我有一个运行Docker 1.6的RedHat 7实例,加载一个自定义的docker镜像时遇到了问题。 该图像是使用Docker 1.5在Ubuntu 14.04环境中创build的。 该图像已成功加载到RedHat 7实例过去,但重新安装docker(随着删除容器和图像)和更新服务器上的软件后,加载到图像tar文件时,我得到以下错误:
FATA[0147] Error response from daemon: ApplyLayer exit status 1 stdout: stderr: write /opt/oracle/product/12.1.0.2/dbhome_1/oc4j/j2ee/home/applications/ascontrol.ear: read-only file system
该映像安装了一个oracle数据库,并且在多次运行加载之后,系统似乎在oracle安装目录中的不同文件上出错。
我真的没有猜测为什么会出现这个错误,或者为什么这个问题原本没有发生。
另外值得注意的是,我也试图在RH6环境下加载这个镜像,并注意到了相同的行为。
- 亚马逊EC2容器服务 – 任务部署在docker集装箱内的docker集装箱?
- 如何确定哪些容器使用泊坞窗容积?
- Docker错误:standard_init_linux.go:185:exec用户进程导致“没有这样的文件或目录”
- 暴露的端口没有实际暴露? – RHEL7运行RHEL7泊坞窗图像
- 什么是更改PostgreSQLconfiguration的可靠方法,尤其是将其数据目录移动到脚本中?
- 对于傻瓜方法来构build图像并在Docker上运行自己的代码
- 在两个docker集装箱之间进行通信
- Socketplane和Docker:如何连接2个(或更多)物理主机
- Webdriverexception:“chrome not reachable”