dev/docker

[docker] 맥북 docker oracle, dbeaver(디비버) 설치

아디봉 2021. 1. 28. 09:23

규모가 크지 않은 프로젝트시작하면서 소지하고있는 맥북에 docker 설치부터 ~oracle 11g 설치해서 사용하기로 맘먹었다. 

맥북 초기화 해놓은 상태라서 생각보다 해야할것들이 많았다. 

 

터미널을 이용해서 docker login 

현재 2021년 1월 28일 기준으로 설치하면 이런 화면이(로그인된 화면) 보인다. 

이미 오라클을 설치했으며 설치 후에 갭처한 화면이다.

docker dashboard 화면


docker login 

docker login

docker login


 

docker oralce 설치 

docker pull jaspeen/oracle-xe-11g

docker oracle 설치

 

설치시 아래 문제는 나의경우 docker가 실행되어있지 않아서 그런거였다.. 참고만 하시길..

docker 실행안되었을때 문제


docker search 

docker search oracle-xe-11g

 

docker oracle image 실행 

docker run --name oracle11g -d -p 8080:8080 -p 1521:1521 jaspeen/oracle-xe-11g

docker oracle image 실행

 

sqlplus 실행시키기 

docker exec -it oracle11g sqlplus
--id: system / pwd: oracle

oracle sqlplus 실행시키기

 

jdk8 설치 및 오라클 developer 설치 

 

jdk8 

www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

 

오라클 developer 

www.oracle.com/tools/downloads/sqldev-downloads.html

 

디비버 (꽤 괜찮은 db툴)

https://dbeaver.io/download/

 

디비버 다운로드 화면

맥os(dmg)로 다운로드 함

 

 

디비버 db선택화면

설치완료 후에 데이터베이스 선택하는 화면 (oracle 로 선택함) 

 

디비버 계정정보 화면

host : localhost

port: 1521 (default 선택됨)

database :XE  ( SID 선택함 )

username : system

password : oracle 

나머지는 default 로 놓고 Test Connection 클릭 하면.. 필요파일들 다운로드 받을건지 물어봄. > 확인

디비버 test connection완료 화면

test connection 완료 되면 위화면처럼 팝업창 오픈된다.

 

디비버 docker oracle11g 연결된 화면

docker로 orcal-xe-11g 설치 해서 디비버로 연결완료된 화면이다 .