database/docker-compose-oracle.yml

44 lines
855 B
YAML

version: '3.8'
services:
oracle:
image: localhost:8787/oracle:latest
container_name: oracle-server
restart: unless-stopped
environment:
ORACLE_SID: ORCL
ORACLE_PDB: ORCLPDB1
ORACLE_PWD: wace0909!!
ORACLE_CHARACTERSET: AL32UTF8
ports:
- "11521:1521"
- "15500:5500"
volumes:
- oracle_data:/opt/oracle/oradata
networks:
- oracle_network
hostname: oracle-server
shm_size: 1g
# Oracle 관리용 Adminer (선택사항)
oracle-adminer:
image: adminer:latest
container_name: oracle-adminer
restart: unless-stopped
environment:
ADMINER_DEFAULT_SERVER: oracle
ports:
- "18082:8080"
depends_on:
- oracle
networks:
- oracle_network
volumes:
oracle_data:
driver: local
networks:
oracle_network:
driver: bridge