순서
- git hub 주소 https://github.com/oracle/docker-images
- git clone
git clone https://github.com/oracle/docker-images.git- 도커 이미지 빌드 스크립트 찾아가기
cd ./docker-images/OracleDatabase/SingleInstance/dockerfiles/- ORACLE DATABASE 바이너리 다운로드
- oracle ID 필요
- 버전에 맞는 압축 파일 다운로드
Database Software Downloads | Oracle 대한민국
- 다운로드한 파일을 버전에 맞는 폴더에 붙여넣기
cp ./LINUX.X64_213000_db_home.zip ./docker-images/OracleDatabase/SingleInstance/dockerfiles/21.3.0- 사용 가능 인수 보기
- ./buildContainerImage.sh —h
- 이미지 빌드 스크립트 실행
./buildContainerImage.sh -e -v 21.3.0- 도커 컨테이너 실행
docker run -d --name oracle21c -p 1521:1521 -p 5500:5500 -p 2484:2484 -v oracle21c:/opt/oracle/oradata -e ORACLE_PWD=Sksrhd1234 -e ORACLE_CHARACTERSET=AL32UTF8 oracle/database:21.3.0-ee