diff --git a/Dockerfile b/Dockerfile index 68dd833..e1c4e9f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,8 +7,8 @@ RUN pip install poetry # 작업 디렉토리 설정 WORKDIR /app -# Poetry 프로젝트 파일 복사 -COPY pyproject.toml poetry.lock ./ +# 프로젝트 설정 파일 및 .env 파일 복사 +COPY pyproject.toml poetry.lock .env ./ # 의존성 설치 RUN poetry install --no-root diff --git a/main.py b/main.py index f0ebd3f..f896bae 100644 --- a/main.py +++ b/main.py @@ -7,18 +7,7 @@ from modules import logger from modules.app import App - -# 컨테이너 환경 감지 -def is_running_in_container(): - return os.path.exists("/.dockerenv") - - -# 로컬 환경일 경우 .env 파일 로드 -if not is_running_in_container(): - logger.info("로컬 환경: .env 파일 로드") - load_dotenv() -else: - logger.info("컨테이너 환경: .env 파일 무시") +load_dotenv() def job():