1. 使用docker hub上面的已經構建好的oracle 11g 映象,任意選擇乙個
拉取映象:
sudo docker pull rohitbasu77/oracle11g
2. 啟動容器:
sudo docker run -d --name oracle11g -p 40022:22 -p 41521:1521 -p 48080:8080 rohitbasu77/oracle11g:latest
執行完資料,oracle 11g 映象就已經啟動起來了,但是目前資料並沒有持久化儲存到本地。
3. oracle 預設存放資料庫檔案路徑
4. 拷貝資料
*** 代表容器名稱或者容器id,會把容器中oracle 存放的內容拷貝到系統中,/opt/ 下目錄結構
5. 刪除容器
6. 重新啟動容器
sudo docker run -d -p 1521:1521 -p 40022:22 -p 48080:8080 --name oracle11g \
rohitbasu77/oracle11g:latest
使用-v 引數掛載系統目錄到容器中.
done
切記切記,不要再ubuntu18.04 上直接安裝 oracle 11g 或者 oracle 12c ,都是血淚。如果要在物理機上直接安裝還是用centos 7.7 或者 7.8 實際測試ok。 另外能不用oracle 就不要用oracle 了。
如何解除安裝oracle11g,10g
1 關閉oracle所有的服務。可以在windows的服務管理器中關閉 2 開啟登錄檔 regedit 開啟路徑 hkey local machine system currentcontrolset services 刪除該路徑下的所有以oracle開始的服務名稱,這個鍵是標識oracle在win...
解除安裝oracle 11g
估計和以前的版本一樣,先刪除物理檔案,然後再刪除登錄檔的檔案。大致方法如下 1 刪除物理檔案 1 oracle安裝檔案。2 系統目錄下,program files檔案下的oracle檔案 2 登錄檔中大概有這麼幾個地方 hkey local machine software 刪除oracle目錄 h...
oracle 11G 解除安裝
oracle deinstall deconfig tool start check operation start 安裝檢查配置開始 選擇進行解除安裝的 oracle 主目錄型別為 sidb 檢查主產品清單位置是否存在 c program files oracle inventory 安裝檢查配置...