docker 安裝 oracle



日期:2019-08-15 10:50:52
更新:
作者:Bay0net
介紹:使用 docker 來安裝 oracle


0x01、下載

docker 查找 Oracle,這個鏡像沒有直接安裝好 Oracle,只是配置好了環境,提供了安裝腳本,我們只需要按照要求把 Oracle 的安裝目錄配置好,啟動鏡像,

# 查找
docker search oracle

# pull
docker pull jaspeen/oracle-11g

Oracle 的下載鏈接,需要注冊,注冊以后就可以拿到下載的鏈接。

第一個是官網,第二三是提取出來的下載鏈接,本來鏈接是需要 AuthParam 參數 做認證,去掉認證以后,復制鏈接到迅雷即可直接下載,鏈接如下:

Oracle Database 11g Release 2 for Linux x86-64

linux.x64_11gR2_database_1of2.zip

linux.x64_11gR2_database_2of2.zip

0x02、安裝

下載完以后解壓,把只有 stage 文件夾里面的 database/stage/Components/ 復制到另外一個文件夾里面。

新建文件夾,mkdir ~/tmp/oracleinstall ,把 database 拖過來,文件如下

docker 安裝

docker run --privileged --name oracle11g -p 1521:1521 -v ~/tmp/oracleinstall:/install jaspeen/oracle-11g

0x03、使用

等待上面的安裝好,就可以使用了。

# 進入容器
docker exec -it oracle11g /bin/bash

# 切換用戶
su - oracle

# 登錄
sqlplus / as sysdba 

# 解鎖用戶
SQL> alter user scott account unlock;
SQL> commit;
SQL> conn scott/tiger

0x04、連接

使用 Navicat 連接即可。


免責聲明!

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



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