Docker에 오라클 설치 및 sqlplus 진입
0. 이미지 검색
-사이트 : https://hub.docker.com/ 검색내용 : Oracle Database Enterprise Edition
Docker Hub
Docker Certified:Trusted & Supported Products Certified Containers provide ISV apps available as containers. Certified Plugins for networking and volumes in containers. Certified Infrastructure delivers an optimized and validated Docker platform for enterp
hub.docker.com
1. 이미지 받기 - 이후 이미지 다운로드 확인.
$ sudo docker pull store/oracle/database-enterprise:12.2.0.1
2. 이미지 실행 - docker ps로 컨테이너 실행중인지 확인.
$ sudo docker run -d -it --name <컨테이너이름> store/oracle/database-enterprise:12.2.0.1
3. docker 내 sqlplus 진입.
$ sudo docker exec -it <컨테이너이름> bash -c "source /home/oracle/.bashrc; sqlplus /nolog"
4. sys계정으로 재접속. - 그래야 "SP2-0640: Not connected" 에러 발생 안함.
SQL> conn sys/oracle as sysdba