Docker

[Docker][Oracle] Docker and Oracle Database 21c Express Edition 설치

TechLogbook 2025. 2. 18. 16:09

Oracle Database 21c Express Edition (XE)는 Oracle에서 제공하는 무료 데이터베이스 관리 시스템입니다.
이 버전은 다음과 같은 특징을 가지고 있습니다:

  • 개발자와 소규모 조직을 위해 설계되었습니다.
  • 비상업적 용도로 사용 가능하며, 개발, 배포, 보급까지 무료입니다.
  • 하드웨어 리소스 사용에 제한이 있습니다:
    • 데이터베이스 크기: 최대 12GB
    • CPU: 1개
    • RAM: 최대 2GB[9]
  • 주로 학습용이나 소규모 프로젝트에 적합합니다.

1. Doker 설치 

 

2. Oracle Database 21c Express Edition

- 도커 이미지 다운로드

docker pull gvenzl/oracle-xe:21-full

- 컨테이너 실행

[!알림]
{your_password} 원하는 비밀번호 설정.

docker run -d --name oracle21c -p 1521:1521 -e ORACLE_PASSWORD={your_password} gvenzl/oracle-xe:21-full

- 컨테이너 접속

docker exec -it oracle21c bash

- SQLPlus 실행

sqlplus sys/your_password as sysdba

기본 개발 환경을 설정 가능 합니다.