본문 바로가기

Programming/개발환경 세팅

맥북에 오라클 설치 / Docker 설치

맥북(Mac OS)에 Docker를 이용하여 오라클11g 설치

PC환경
Macbook Air / macOS Catalina 10.15.3 

 

1. Docker 설치

 

Docker Desktop for Mac - Docker Hub

Docker Desktop for Mac Docker Desktop for Mac is an easy-to-install desktop app for building, debugging, and testing Dockerized apps on a Mac. Docker Desktop for Mac is a complete development environment deeply integrated with the Mac OS Hypervisor framewo

hub.docker.com

https://hub.docker.com/editions/community/docker-ce-desktop-mac

 

1-1. docker를 다운받기 위해 위 링크를 클릭합니다.

 

 

 

 

 

 

 

1-2. 링크를 통해 docker 사이트에 접속하여 우측에 Get Stable을 클릭합니다.

 

 

 

 

 

 

 

1-3. 다운로드가 완료되면 설치 위치로 가서 Docker.dmg 파일을 실행시킵니다.

실행시키면 아래와 같이 Docker화면이 나옵니다.

좌측(고래모양)에 있는 Docker를 드래그해서 우측 Applications에 드롭합니다.

 

 

 

 

 

 

 

 

1-4. Launchpad에 Docker가 설치가 됩니다.

설치된 Docker를 더블클릭하여 실행시킵니다.

 

 

 

 

 

 

 

1-5. Start를 클릭, 마지막 Done이 나올때 까지 Next step을 합니다.

 

 

 

 

 

 

 

Docker 다운로드가 완료되면 화면 상단의 시계 왼쪽에 Docker 아이콘이 생성됩니다.

 

 

 

 

 

 

 

1-6. 터미널을 실행합니다. (위치 모르시면 spotlight로 검색하세요)

아래의 명령어 3개를 하나씩 입력해줍니다.(입력 후 엔터)

 

docker pull deepdiver/docker-oracle-xe-11g

(deepdiver의 oracle 11g 이미지를 받아오는 작업)

 

docker run -d -p 49160:22 -p 49161:1521 deepdiver/docker-oracle-xe-11g

(이미지를 컨테이너로 생성한 뒤 실행하는 작업)

 

docker ps

(컨테이너 목록을 출력)

 

여기까지 하시면 Docker 설치 및 세팅은 끝입니다.

 

 

2. 오라클 설치

https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

2-1. 위의 링크 클릭하여 오라클 설치 사이트 접속합니다.

 

 

(오라클 회원만 설치가 가능하니 계정이 없으시면 회원가입&로그인 후 설치 진행하세요)

 

 

 

 

 

 

 

2-2. Download 파일 클릭 후 다운로드 하세요.

다운로드가 끝나면 다운로드 위치로 들어가서 .zip파일을 풀어줍니다.

그리고 Launchpad로 가서
SQLDeveloper 파일을 실행시켜줍니다.

 

 

 

 

 

 

 

(위와 같은 메시지가 나오면 JDK가 설치 안된거니 JDK8버전 설치하세요.)

 

https://yoonfit.tistory.com/37?category=827715

맥북(Mac OS) JDK8 설치

1. JDK8(Mac OS) 설치 www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 1-1. 위의 링크 통해서 JDK8 설치 사이트 접속합니다. 1-2. 사이트 접속하면 위 이미지와 같이 쿠키 관련 선택사항..

yoonfit.tistory.com

 

 

 

 

 

 

 

2-3. SQLDeveloper가 실행중입니다.

 

 

 

 

 

 

 

2-4. 실행이 완료되면 위와 같은 화면이 나옵니다.

그리고 좌측 상단 초록색+ 버튼 클릭하면

새로만들기/데이터베이스 접속 선택 창이 나옵니다.

아래 내용을 입력 후 테스트버튼 클릭합니다.

 

Name : localhost

사용자이름: system

비밀번호: oracle

호스트 이름: localhost

포트: 49161

SID: xe

 

 

 

 

 

 

 

 

2-5. 좌측에 "성공"이 나오면 접속버튼을 클릭합니다.

 

 

 

 

 

 

 

2-6. 마지막으로 연결이 잘 되었는지 확인하기 위해

SELECT SYSDATE FROM DUAL;

입력 후

SYSDATE 값이 잘 나오는지 확인합니다.