天天看點

docker搭建oracle開發環境

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

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

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

登入使用的參數:

注意:修正一下,原文寫錯了使用者名,不是admin,是system,sorry

進入後自行修改密碼,建立使用者等即可。

wnameless版本無法綁定本地卷的問題,會導緻我們一旦重新開機容器或重建容器,我們在資料庫中的所有操作、建立的表以及資料等等全部丢失了。

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