Skip to content

Commit

Permalink
Dockerfile 및 main.py 업데이트: .env 파일 복사 및 로드 방식 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
Sharknia committed Dec 2, 2024
1 parent 9233619 commit 823de51
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 14 deletions.
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
13 changes: 1 addition & 12 deletions main.py
Original file line number Diff line number Diff line change
Expand Up @@ -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():
Expand Down

0 comments on commit 823de51

Please sign in to comment.