Centos7 使用Docker搭建Oracle測試環境


1.更新yum

yum update 

2.安裝Docker

yum install docker 

安裝完成后查看Docker的版本:

docker version

查看Docker的信息:

docker info

3.安裝完后啟動Docker

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容器:

 

 開啟已經存在的鏡像:

docker start containerId 如上面的鏡像在重新開機后重新開啟:

docker start 3bf11df7b744

 

5.打開端口

firewall-cmd --zone=public --add-port=1521/tcp --permanent
重新加載防火牆
firewall-cmd --reload

6.用PL/SQL Developer連接

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)
    )
  )

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM