国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

使用Docker快速搭建Oracle開發環境的方法教程

2024-09-01 13:52:05
字體:
來源:轉載
供稿:網友

前言

oracle太大了,對于開發人員來說,在本機安裝一個oracle代價不菲。

在docker環境中,我找了很久,發現wnameless/oracle-xe-11g 鏡像還不錯,很方便搭建起來。

但是也發現一個問題,掛載本地卷遇到了麻煩。一旦掛載,就無法登陸了。從官方的issues中發現,有一個fork版本解決了這個問題,記錄一下。

創建docker-compose工作目錄

mkdir -p oracle/datacd oracletouch docker-compose.yml

配置docker-compose.yml

version: '2'services: oracle: image: sath89/oracle-xe-11g container_name: oracle ports:  - 1521:1521 volumes:  - ./data:/u01/app/oracle

啟動容器

#啟動oracledocker-compose up -d#關閉容器docker-compose kill

登錄oracle

登錄使用的參數:

SID: xeusername: adminpassword: oracle

進入后自行修改密碼,創建用戶等即可。

為什么要綁定本地卷

wnameless版本無法綁定本地卷的問題,會導致我們一旦重啟容器或重建容器,我們在數據庫中的所有操作、創建的表以及數據等等全部丟失了。

綁定了本地卷,可以讓容器的數據持久化到本機。就醬。

總結

以上就是這文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河北区| 武宁县| 邢台县| 托克托县| 绥芬河市| 贺兰县| 凌海市| 抚州市| 通河县| 龙里县| 固安县| 开封市| 穆棱市| 柏乡县| 彰武县| 当雄县| 琼结县| 岑溪市| 桐柏县| 蒙阴县| 竹北市| 城市| 航空| 山阴县| 湖州市| 汶川县| 神木县| 濉溪县| 大田县| 信宜市| 廉江市| 武冈市| 潞西市| 波密县| 堆龙德庆县| 永胜县| 宿松县| 金山区| 合肥市| 买车| 龙山县|