12 lines
453 B
Bash
12 lines
453 B
Bash
#!/bin/sh
|
|
|
|
# 혹시라도 스크립트 실행 중 오류가 발생하면 즉시 중단
|
|
set -e
|
|
|
|
# 1. 데이터베이스 초기화 스크립트 실행
|
|
echo "Entrypoint: 데이터베이스 상태를 확인하고 필요시 초기화합니다..."
|
|
node setupDatabase.js
|
|
|
|
# 2. 초기화 작업이 끝나면, Dockerfile의 CMD로 전달된 메인 명령어를 실행
|
|
echo "Entrypoint: 초기화 완료. 메인 애플리케이션을 시작합니다..."
|
|
exec "$@" |