最近需要用到oracle(Oracle 實時採集),但是本地又是Mac系統,所以想起來在本地使用Docker安裝Oracle。
Mac下直接安裝Docker Desktop就可以了,Docker Desktop包含了Docker Engine, Docker CLI client, Docker Compose, Docker Machine和Kitematic。
下載地址:https://hub.docker.com/editions/community/docker-ce-desktop-mac
我的Mac還是Intel的核,所以選擇了上面的選項。安裝後的界面如下:
首先搜索Oracle鏡像
我這裡使用的是 oracleinanutshell/oracle-xe-11g,然後拉取鏡像
docker pull docker pull oracleinanutshell/oracle-xe-11g然後開始創建容器,可以直接使用命令創建
docker run -h "oraclehost" --name "oracle" -d -p 1521:1521 oracleinanutshell/oracle-xe-11g也可以使用界面配置進行創建:
然後使用docker連接到容器裡
docker psdocker exec -it 8ae13f9f8c10 /bin/bash切換到oracle,並使用sqlplus連上資料庫
然後創建一個用戶,並賦權等等
create user oracle identified by oracle;grant connect,resource,create session to oracle;grant unlimited tablespace to oracle;然後使用客戶端工具進行連接就可以了
文章有幫助的話,小手一抖點擊在看,並轉發吧。
謝謝支持喲 (*^__^*)