Category Archives: IT/Coding

Ubuntu에 Docker를 사용하여 Oracle 설치하기

<설치 및 요구환경>

  • Ubuntu: 18.04
  • Docker: 19.03.6
  • Oracle: Oracle-xe-11g

<사전준비작업>

도커설치와 https://hub.docker.com/ 가입을 완료했다면, 터미널을 통해 도커 로그인을 진행.
$ docker search oracle-xe-11g
오라클 도커 이미지를 검색.

검색을 통해 확인 된 이미지리스트 중 저의 경우는 orangehrm/oracle-xe-11g 을 선택.

선택한 이미지의 포트 및 상세정보를 확인하기 위해 도커허브에 접속하여 해당 이미지를 검색하여 확인.

이미지에 대체텍스트 속성이 없습니다; 파일명은 Screenshot-from-2020-03-07-16-33-49-1024x673.png 입니다.

검색을 해보니 하단에 설치방법과 포트번호 역시 확인이 됨.

$ docker run –name oracle11g -d -p 8080:8080 -p 1521:1521 orangehrm/oracle-xe-11g

위와 같이 도커 실행명령어를 통해 이름과 포트를 지정, 이미지명을 입력하면 로컬에서는 찾을 수 없다며 곧 다운(pull)을 시작.

이미지 pull이 완료가 되면.

위와 같이 컨테이너가 생성되고, 실행 중 컨테이너를 검색해 보니 도커에서는 잘 작동하고 있음.

이제 DataGrip을 통해서 오라클로 연결을 확인.

도커허브에서 확인한 해당 이미지의 연결방법을 참고하여, 정보를 입력하면 연결완료.