在Docker中提交Oracle表空间时出错
我试图“docker提交”我创build的基于alexeil的oracle xe 11g容器的容器上创build的表空间。
但是我得到这个错误:
FATA[0027] Error response from daemon: ApplyLayer exit status 1 stdout: stderr: write /u01/app/oracle/oradata/XE/usr.dbf: read-only file system
为什么要将usr.dbf写入只读文件系统?
Docker命令:sudo docker commit d74005e729bd oracle-simou
Docker版本:Docker版本1.5.0,构builda8a31ef
主机操作系统:archlinux
请确保在Docker图中有足够的可用磁盘空间用于Docker容器,通常是/var/lib/docker/graph
。
如果您的/var
空间有限,您可以通过指定-g
选项来更改docker的根目录位置
-g, --graph="/var/lib/docker" Path to use as the root of the Docker runtime