返回

提问 添加收藏

docker中安装的oracle 数据持久化的问题

毛尖一棵草 发布于 2016年12月19日 (共有5个回帖)

在docker中安装了oracle,但是如果删除该containter,将会把oracle中的数据也相应的删除,为了避免这个问题,需要做将宿主机上的文件夹挂载到docker容器中,但是挂载后使用sqlplus指令访问oracle数据库无法访问,报:ORACLE initialization or shutdown in progress这一错误;

创建docker指令如下(包括文件夹挂载)

docker run -d -p 49165:22 -p 49166:1521 -v /home/container_data:/u01/app/oracle/oradata/XE -e ORACLE_ALLOW_REMOTE=true daocloud.io/ihypo/oracle-xe-11g

有大神知道这是什么原因吗?是哪边写错了吗?求解答

DockerOracleLinux
文明上网,理性发言
客户端 Android iPhone WP7