수정사항 커밋

This commit is contained in:
chpark 2025-09-23 16:11:40 +09:00
parent 1d0c85f33a
commit b3df6fb72e
8 changed files with 35 additions and 49 deletions

View File

@ -12,7 +12,7 @@ services:
MYSQL_PASSWORD: ${MYSQL_PASSWORD:-wace0909!!}
TZ: Asia/Seoul
ports:
- "3306:3306"
- "13306:3306"
volumes:
- mariadb_data:/var/lib/mysql
- ./mariadb-init:/docker-entrypoint-initdb.d
@ -37,7 +37,7 @@ services:
PMA_PASSWORD: ${MYSQL_ROOT_PASSWORD:-wace0909!!}
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:-wace0909!!}
ports:
- "8080:80"
- "18080:80"
depends_on:
- mariadb
networks:

View File

@ -11,7 +11,7 @@ services:
MSSQL_PID: ${MSSQL_PID:-Express}
TZ: Asia/Seoul
ports:
- "1433:1433"
- "11433:1433"
volumes:
- mssql_data:/var/opt/mssql
- ./mssql-init:/docker-entrypoint-initdb.d
@ -29,7 +29,7 @@ services:
environment:
ADMINER_DEFAULT_SERVER: mssql
ports:
- "8081:8080"
- "18081:8080"
depends_on:
- mssql
networks:

View File

@ -1,4 +1,4 @@
image.pngversion: '3.8'
version: '3.8'
services:
oracle:
@ -14,8 +14,8 @@ services:
ENABLE_ARCHIVELOG: ${ENABLE_ARCHIVELOG:-true}
TZ: Asia/Seoul
ports:
- "1521:1521"
- "5500:5500"
- "11521:1521"
- "15500:5500"
volumes:
- oracle_data:/opt/oracle/oradata
- ./oracle-backup:/opt/oracle/backup
@ -32,7 +32,7 @@ services:
environment:
ADMINER_DEFAULT_SERVER: oracle
ports:
- "8082:8080"
- "18082:8080"
depends_on:
- oracle
networks:

View File

@ -2,20 +2,11 @@
# 모든 데이터베이스 Docker 컨테이너 시작 스크립트
echo "=== 모든 데이터베이스 컨테이너를 시작합니다 ==="
echo ""
# PostgreSQL 확인 (이미 실행 중인지 확인)
echo "1. PostgreSQL 상태 확인..."
if docker ps | grep -q postgres; then
echo "PostgreSQL이 이미 실행 중입니다."
else
echo "PostgreSQL이 실행되지 않았습니다. 필요시 수동으로 시작하세요."
fi
echo "=== 3개 데이터베이스 컨테이너를 시작합니다 ==="
echo ""
# MariaDB 시작
echo "2. MariaDB 시작..."
echo "1. MariaDB 시작..."
if [ -f "docker-compose-mariadb.yml" ]; then
docker-compose -f docker-compose-mariadb.yml --env-file mariadb.env up -d
echo "MariaDB 시작 완료"
@ -25,7 +16,7 @@ fi
echo ""
# MSSQL 시작
echo "3. MSSQL 시작..."
echo "2. MSSQL 시작..."
if [ -f "docker-compose-mssql.yml" ]; then
docker-compose -f docker-compose-mssql.yml --env-file mssql.env up -d
echo "MSSQL 시작 완료"
@ -35,7 +26,7 @@ fi
echo ""
# Oracle 시작
echo "4. Oracle 시작..."
echo "3. Oracle 시작..."
if [ -f "docker-compose-oracle.yml" ]; then
docker-compose -f docker-compose-oracle.yml --env-file oracle.env up -d
echo "Oracle 시작 완료 (초기화에 시간이 걸릴 수 있습니다)"
@ -52,26 +43,23 @@ docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"
echo ""
echo "=== 데이터베이스 연결 정보 ==="
echo ""
echo "PostgreSQL:"
echo " - 포트: 5432 (이미 실행 중인 경우)"
echo ""
echo "MariaDB:"
echo " - 포트: 3306"
echo " - 포트: 13306"
echo " - 데이터베이스: wace"
echo " - 사용자: wace / 비밀번호: wace0909!!"
echo " - phpMyAdmin: http://localhost:8080"
echo " - phpMyAdmin: http://localhost:18080"
echo ""
echo "MSSQL:"
echo " - 포트: 1433"
echo " - 포트: 11433"
echo " - 데이터베이스: wace"
echo " - 사용자: wace / 비밀번호: wace0909!!"
echo " - Adminer: http://localhost:8081"
echo " - Adminer: http://localhost:18081"
echo ""
echo "Oracle:"
echo " - 포트: 1521"
echo " - 포트: 11521"
echo " - SID: ORCL / PDB: ORCLPDB1"
echo " - 사용자: wace / 비밀번호: wace0909!!"
echo " - Adminer: http://localhost:8082"
echo " - Enterprise Manager: http://localhost:5500/em"
echo " - Adminer: http://localhost:18082"
echo " - Enterprise Manager: http://localhost:15500/em"
echo ""
echo "모든 데이터베이스 컨테이너 시작이 완료되었습니다!"
echo "3개 데이터베이스 컨테이너 시작이 완료되었습니다!"

View File

@ -20,13 +20,13 @@ docker ps | grep mariadb
echo ""
echo "MariaDB 연결 정보:"
echo "- 호스트: localhost"
echo "- 포트: 3306"
echo "- 데이터베이스: testdb"
echo "- 사용자: dbuser"
echo "- 비밀번호: userpassword123"
echo "- Root 비밀번호: rootpassword123"
echo "- 포트: 13306"
echo "- 데이터베이스: wace"
echo "- 사용자: wace"
echo "- 비밀번호: wace0909!!"
echo "- Root 비밀번호: wace0909!!"
echo ""
echo "phpMyAdmin 접속: http://localhost:8080"
echo "phpMyAdmin 접속: http://localhost:18080"
echo ""
echo "MariaDB 컨테이너가 시작되었습니다!"

View File

@ -20,13 +20,13 @@ docker ps | grep mssql
echo ""
echo "MSSQL 연결 정보:"
echo "- 호스트: localhost"
echo "- 포트: 1433"
echo "- 포트: 11433"
echo "- 데이터베이스: wace"
echo "- 사용자: wace"
echo "- 비밀번호: wace0909!!"
echo "- SA 비밀번호: wace0909!!"
echo ""
echo "Adminer 접속: http://localhost:8081"
echo "Adminer 접속: http://localhost:18081"
echo " - 시스템: MS SQL (beta)"
echo " - 서버: mssql"
echo " - 사용자명: sa 또는 wace"

View File

@ -23,7 +23,7 @@ docker ps | grep oracle
echo ""
echo "Oracle 연결 정보:"
echo "- 호스트: localhost"
echo "- 포트: 1521"
echo "- 포트: 11521"
echo "- SID: ORCL"
echo "- PDB: ORCLPDB1"
echo "- 사용자: wace"
@ -31,17 +31,17 @@ echo "- 비밀번호: wace0909!!"
echo "- SYS 비밀번호: wace0909!!"
echo ""
echo "연결 문자열 예시:"
echo "- sqlplus wace/\"wace0909!!\"@//localhost:1521/ORCLPDB1"
echo "- JDBC: jdbc:oracle:thin:@localhost:1521:ORCL"
echo "- sqlplus wace/\"wace0909!!\"@//localhost:11521/ORCLPDB1"
echo "- JDBC: jdbc:oracle:thin:@localhost:11521:ORCL"
echo ""
echo "Adminer 접속: http://localhost:8082"
echo "Adminer 접속: http://localhost:18082"
echo " - 시스템: Oracle"
echo " - 서버: oracle:1521"
echo " - 사용자명: wace"
echo " - 비밀번호: wace0909!!"
echo " - 데이터베이스: ORCLPDB1"
echo ""
echo "Oracle Enterprise Manager: http://localhost:5500/em"
echo "Oracle Enterprise Manager: http://localhost:15500/em"
echo ""
echo "Oracle 컨테이너가 시작되었습니다!"

View File

@ -2,7 +2,7 @@
# 모든 데이터베이스 Docker 컨테이너 중지 스크립트
echo "=== 모든 데이터베이스 컨테이너를 중지합니다 ==="
echo "=== 3개 데이터베이스 컨테이너를 중지합니다 ==="
echo ""
# MariaDB 중지
@ -35,12 +35,10 @@ else
fi
echo ""
echo "PostgreSQL은 수동으로 관리하세요 (이미 실행 중인 컨테이너)."
echo ""
# 컨테이너 상태 확인
echo "현재 실행 중인 컨테이너:"
docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"
echo ""
echo "모든 데이터베이스 컨테이너 중지가 완료되었습니다!"
echo "3개 데이터베이스 컨테이너 중지가 완료되었습니다!"