如何连接到Oracle Docker镜像

时间:2017-05-21 10:50:30

标签: oracle docker

我是Docker和Oracle Docker镜像的新手。我需要帮助。

我根据Github指令(https://github.com/oracle/docker-images/tree/master/OracleDatabase)为Oracle 12c EE创建了docker镜像 创建的图像没问题,但我无法通过命令行或通过Oracle EM连接到数据库?

Oracle Enterprise Manager要求输入用户名/密码和容器名称。我假设用户名是pdbadmin,在容器创建期间使用默认的自动生成密码,也是在“docker run --name”期间创建的容器名称。

任何建议我应该尝试什么?

1 个答案:

答案 0 :(得分:0)

你需要明确你的sqlplus连接命令的地址,就像杰弗史密斯在你对你的问题的评论中所指出的那样。

假设您通过映射端口1521启动容器,并且oracle是默认密码,您可以像这样连接容器内的oracle:

sqlplus sys/oracle@//localhost:1521/xe as sysdba