我在Mac(Sierra)上创建了一个Oracle 12c docker实例。我可以完成此链接中列出的所有内容(启动,连接,创建表,插入数据):
在docker工具箱中,我映射了一个共享驱动器/ Users / user / projects / database。
我正在执行此命令:
docker run --name oraclecdb \
-p 1521:1521 -p 5500:5500 \
-e ORACLE_SID=ORCLCDB \
-e ORACLE_PDB=ORCLPDB1 \
-e ORACLE_PWD=oracle \
-v /Users/user/projects/database/oradata:/home/oracle/oradata \
oracle/database:12.2.0.1-ee
“oradata”已创建,但可插拔数据库永远不会持久保存到共享卷。那我错过了什么?
答案 0 :(得分:1)
原来/ home / oracle / oradata应为/ opt / oracle / oradata