기록하는 개발자

[Oracle] 맥북 오라클 설치 본문

DB/Oracle

[Oracle] 맥북 오라클 설치

gitseok 2025. 1. 16. 12:50

Colima

Colima 설치

간단한 CLI환경에서 도커 컨테이너를 실행할 수 있는 오픈소스

kitseok@172 ~ % brew install colima
==> Downloading https://formulae.brew.sh/api/formula.jws.json
######################################################################### 100.0%
   ...
   중략
   ...
To start colima now and restart at login:
  brew services start colima
Or, if you don't want/need a background service you can just run:
  /opt/homebrew/opt/colima/bin/colima start -f

Docker

Docker 설치

https://www.docker.com/get-started/

Get Started | Docker

Get started with Docker Desktop and join millions of developers in faster, more secure app development using containers and beyond.

www.docker.com

가상환경 생성

colima start --memory 4 --arch x86_64

가상환경 확인

docker ps

컨테이너 생성

docker run \
 --restart unless-stopped \
 --name oracle2 \
 -e ORACLE_PASSWORD=pass \
 -p 1521:1521 \
 -d \
 gvenzl/oracle-xe



—restart 옵션
    - unless-stopped로 설정하면 재부팅 시에도 자동으로 Oracle DB가 실행된다.
—name 옵션
    - 컨테이너를 지칭하는 이름을 부여하는 옵션. 자유롭게 지정 가능하다.
    - 컨테이너 ID 대신에 사용할 수 있다.
e 옵션
    - 컨테이너의 환경 변수 설정
    - `ORACLE_PASSWORD`라는 환경변수에 앞으로 사용할 비밀번호를 할당한다.
p 옵션
    - 포트 배포 및 바인딩을 위한 옵션
    - 오라클 기본 접속 포트는 1521로 사용되어 동일하게 설정했다.
d 옵션(인자 없음)
    - 컨테이너를 백그라운드에서 실행할 경우 사용
gvenzl/oracle-xe
    - 이미지 식별자. 필수요소
    - 오라클 이미지를 다운로드합니다.

컨테이너 확인

docker ps

컨테이너 실행 확인

docker logs -f (컨테이너명)

로그 나가기

control(^) + c

오라클 실행

docker exec -it oracle2 sqlplus

'DB > Oracle' 카테고리의 다른 글

ORA-01476 : 제수가 0입니다  (0) 2024.12.10
Comments