Centos7 使用Docker搭建Oracle测试环境

1.更新yumjava

yum update

2.安装Dockerdocker

yum install docker

安装完成后查看Docker的版本:oracle

docker version

查看Docker的信息:less

docker info

3.安装完后启动Dockertcp

systemctl start  docker.service
若是启动报错:could not change group /var/run/docker.sock to docker: group docker not found
编辑:vi /etc/fstab 文件并在未尾加入如下内容:
none        /sys/fs/cgroup        cgroup        defaults    0    0
而后再启动Docker
 
开机自启动:
chkconfig docker on
 
4.下载安装Oracle-xe-11g
docker pull wnameless/oracle-xe-11g
下载过程可能要花费必定的时间,下载完成后运行如下命令启动一个Oracle XE容器
docker run -d -p 1521:1521 -p 8080:8080 wnameless/oracle-xe-11g

使用:docker ps a 命令查看docker容器:code

 

 开启已经存在的镜像:blog

docker start containerId 如上面的镜像在从新开机后从新开启:cmd

docker start 3bf11df7b744

 

5.打开端口io

firewall-cmd --zone=public --add-port=1521/tcp --permanent
从新加载防火墙
firewall-cmd --reload

6.用PL/SQL Developer链接class

Hostname: 192.168.72.100 
Port: 1521 
Sid: XE 
Username: system 
Password: oracle
加入配置文件:
XE =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.72.100)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = XE)
    )
  )
相关文章
相关标签/搜索