services: web: # 현재 폴더의 Dockerfile을 사용하여 빌드 build: . # 컨테이너 이름 설정 container_name: aicode-server # 포트 포워딩 (호스트 8000 -> 컨테이너 8000) ports: - "8000:8000" # 소스 코드 수정 시 실시간 반영 (볼륨 마운트) volumes: - .:/app # 환경 변수 설정 environment: - PYTHONUNBUFFERED=1 # 컨테이너 종료 시 자동 재시작 restart: always