docker를 d 드라이브에서 실행시키기
일단 docker desk를 실행하고
c:\ 에서 d: 로 바꿔주고
```
mkdir D:\[내가 만들 파일이름]\oracle-19c\oradata
cd 내가 만들 파일이름
```
해당 파일로 들어가서 docker 명령어 쳐준다.
```
docker run --name oracle-19c -p 1521:1521 -e ORACLE_SID=wish1 -e ORACLE_PWD=a123 -e ORACLE_CHARACTERSET=AL32UTF8 -v d:/oracledb/oracle-19c/oradata:/opt/oracle/oradata doctorkirk/oracle-19c
```
sid 아무거나 하면 안들어가짐
```
docker run --name oracle-19c -p 1521:1521 -e ORACLE_SID=ORCLCDB -e ORACLE_PWD=a123 -e ORACLE_CHARACTERSET=AL32UTF8 -v d:/oracledb/oracle-19c/oradata:/opt/oracle/oradata doctorkirk/oracle-19c
```
이게 도커 허브에 있는 본문이고 [] 빼고 만들면된다.
characterset 은 AL16UTF8 가 32비트 다되는거라고 해서 따로 설정해줬다.
docker run --name oracle-19c \
-p 1521:1521 \
-e ORACLE_SID=[ORACLE_SID] \
-e ORACLE_PWD=[ORACLE_PASSWORD] \
-e ORACLE_CHARACTERSET=[CHARSET] \
-v _/your/custom/path_/oracle-19c/oradata/:/opt/oracle/oradata \
doctorkirk/oracle-19c
https://hub.docker.com/r/doctorkirk/oracle-19c
지울떄
docker stop oracle-19c
먼저 중지 시키기
docker rm oracle-19c 지우고 이미지 리스트도 지워야함
docker image ls 여기에서 image id 확인하고
docker image rm 5816fe rm 뒤에 해당 아이디 일부 입력해서 지우고 한번 더 확인하기
1521 포트 현재 사용중이라 실행이 안됨
```
docker run --name oracle-19c -p 1522:1521 -e ORACLE_SID=ORCLCDB -e ORACLE_PWD=a123 -e ORACLE_CHARACTERSET=AL32UTF8 -v d:/oracledb/oracle-19c/oradata:/opt/oracle/oradata doctorkirk/oracle-19c
```
'[Docker]' 카테고리의 다른 글
| docker에서 mongodb 사용할때 admin 만들기 (0) | 2026.01.06 |
|---|---|
| [Docker] xargs 유틸리티 없는 문제 (0) | 2025.06.26 |
| [Docker]failed to read dockerfile: open Dockerfile: no such file or directory (0) | 2025.06.26 |