oracle11g on docker

  • docker
  • oracle11g on docker
  • SQLcl

某些情况下可能需要搭建一个oracle的测试环境,但是oracle繁琐的配置会令许多人望而却步。这里我们借助docker,快速搭建一个oracle环境。

keywords: docker搭建oracle,oracle11g, oracle11g测试环境搭建

docker

  • 这里不再赘述,目前docker 在各地操作系统支持都挺好的,install也方便

oracle11g on docker

  • 这里我们使用这个image,(也测试了其他的,都需要进pod呀,改配置啊,之类的,容错性不高)
# 拉取镜像
docker pull rohitbasu77/oracle11g

# 按照image描述页面的demo shell启动一个容器
docker run -d --name oracle11g -p 40022:22 -p 41521:1521 -p 48080:8080 rohitbasu77/oracle11g:latest
  • 在描述页中可以看到一些关于连接的基本信息。所以直接使用就好。

hostname: localhost or docker machine ip
port: 41521
sid: xe
username: system
password: oracle
Password for SYS & SYSTEM is oracle
Password for fareuser, searchuser, bookinguser, checkinuser is rohit123

SQLcl

  • 连接oracle的方式有很多,据说官方的SQL developer做的也挺好的,这里我们使用官方的一款命令行 SQLcl
# 下载好后执行bin目录下的可执行程序,window的调用.exe,linux/mac的用sql就好了
./sql system/oracle@:41521/xe
SQL> 

ALL done.♂️是不是很简单

你可能感兴趣的:(oracle11g on docker)