FastAPI를 이용한 TDD 개발 - 2
·
프로그래밍 언어/파이썬
도커 설정 FastAPI app를 컨테이너화 시켜보겠습니다. 시작하기 앞서 도커와 컴포즈가 정상적으로 설치되어 있어야 합니다. $ docker -v Docker version 24.0.7, build afdd53b $ docker-compose -v Docker Compose version v2.23.3-desktop.2 `project` 디렉토리에 `Dockerfile`를 아래와 같이 만들어 줍니다. # pull official base image FROM python:3.12.1-slim-bookworm # set working directory WORKDIR /usr/src/app # set environment variables ENV PYTHONDONTWRITEBYTECODE 1 ENV PYTH..