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)
    )
  )
相關文章
相關標籤/搜索