centos7下使用docker安装oracle12c
1、通过docker下载oracle 12C的镜像:docker pull sath89/oracle-12c

4、这里增加--no-trunc参数查看详细的信息:docker history sath89/oracle-12c --no-trunc,可以看到详细的指令:/bin/sh -c groupadd --gid 1001 dba && useradd -g dba -m --uid 1001 oracle,所以需要在宿主机上增加dba用户组,oracle用户,且用户组的id为1001,用户的id为1001(需要和镜像里面的一致)


7、根据oracle镜像创建容器:docker run -d --privileged=true -u root -p 8090:8080 -p 1521:1521 -v /mnt/oradata:/u01/app/oracle sath89/oracle-12c成功!
