도커 이미지에 대한 정보를 기술한 템플릿
패키지, 명령어, 환경변수 설정 등을 기록
도커파일 생성
vi Dockerfile
# 베이스 도커 이미지 지정
FROM python:3.11.9
# 컨테이너 내 작업 디렉토리
WORKDIR /usr/src/app
# 현재 내가 작업하고 있는 디렉토리 -> 도커 속 작업 디렉토리 (위에서 설정한 디렉토리)
COPY . .
# pip
RUN python -m pip install --upgrade pip
RUN pip install -r requirements.txt
# 이동
WORKDIR ./myapp
# 컨테이너 실행할 때 기본적으로 실행될 명령어
CMD python main.py
# port 번호 (노출된 값)
EXPOSE 5000