본문 바로가기

👩‍💻/개발

macos(맥북) Oracle docker에 설치하는 방법

환경 : MacBook 2019(Intel)

OS : Sonoma(14.4.1)

docker desktop, DBbeaver 기준(설치 과정 생략)

 

오라클 이미지 다운로드 시 도커허브 로그인 필요함(계정 생성 필요)

로그인 이후 진행 안될 경우 터미널을 재실행 하면 됨 

 docker login

 

오라클 이미지 검색합니다.

docker search oracle-xe-11g

 

도커 이미지 pull

docker pull oracleinanutshell/oracle-xe-11g

 

도커 이미지 실행

docker run -d -p 1521:1521 oracleinanutshell/oracle-xe-11g

 

docker 이름 확인 

docker ps

 

 

sqlplus 접속 (docker ps 조회된 NAME 사용), 초기 관리자 정보 system/oracle

docker exec -it strange_vaughan bash
sqlplus

Enter user-name: system

Enter password: oracle 

 

 비밀번호 변경(기존 비밀번호 및 변경할 비밀번호 입력)

password

 

DB 접속

debever로 접속하기

DB 사용자 생성(비밀번호 생성 시 영문자숫자만 사용)

생성한 계정으로 로그인하기

create user <사용자ID> identified BY <비밀번호>;
alter user <사용자ID> account unlock;
grant resource,connect to <사용자ID>;
commit;

 

해당 사용자 접속

신규 계정으로 로그인하기

docker에 oracle 설치하는 방법을 정리했습니다.