docker로 oracle 설치 (with docker-compose)

반응형
728x90
반응형

오라클 이미지 설치

docker pull jaspeen/oracle-xe-11g 

 

 

docker-compose 파일 생성

version: '2'
services:
  oracle11g:
    image: jaspeen/oracle-xe-11g
    container_name: oracle11g
    volumes:
      - ~/경로명:/u01/app/oracle jaspeen/oracle-xe-11g
    ports:
      - 1521:1521

여기서 경로명은 도커 안의 오라클의 데이터를 저장할 로컬 PC의 위치이다. 

 

 

docker-compose 파일 실행

1) 로컬PC에 이전에 생성한 docker-compose 파일의 위치로 이동

cd 경로

 

2) docker-compose 실행

docker-compose up -d

 

3) docker-compose 실행 이후 컨테이너가 생성됨을 알 수 있다.

docker ps

 

4) 컨테이너 접속

docker exec -it oracle11g bash

 

5) 위 명령어 실행 후 보여지는 실행화면에서 sqlplus 접속한다.

sqlplus

 

6) 최초 id, pwd를 입력한다.

  • 아이디 : system
  • 비밀번호 : oracle

 

 

오라클 계정 생성

create user 계정명 identified by 비밀번호
grant connect, resource, dba to 계정명;

 

 

반응형

Designed by JB FACTORY