Docker 在 Windows 下安装 Oracle

前置条件:

完成 docker 安装并启动 Docker 所在的主机能进行外网访问 1,docker 启动后的界面:

2,搜索Oracle镜像包。如果无法搜索,请检查网络配置。

3,选择安装镜像包

Docker pull wnameless/oracle-xe-11g

Pull 完成后,可在本地看到镜像包。

4,启动 Oracle

docker run -d -p 1522:22 -p 1521:1521wnameless/oracle-xe-11g

1522 和 1521 端口分别映射主机的 22 和 1521 端口。启动完成后,可以看到 Oracle 进程相关信息。

5,进入 OracleUbuntu Bash 界面

dockerexec -it 5ec1acb64ac3 /bin/bash

6,利用 PLSQL 连接 Oracle 实例

数据库信息:

SID:xe

Username: system

Password: oracle

TNS

docker =

(DESCRIPTION =

(ADDRESS =(PROTOCOL = TCP)(HOST = 192.168.99.100)(PORT = 1521))

(CONNECT_DATA =

(SERVER =DEDICATED)

(SERVICE_NAME =xe)

)

)

Host IP 地址为 Docker 容器地址,通过 Docker-machine ls 命令进行查看

7,PLSQL 连接 Oracle 实例之后,就可以对 Oracle 进行增删查改操作了

8,如仍有疑问,欢迎留言讨论。