도커파일이란?
작성 예시
# 기본 이미지로 ubuntu:18.04를 사용
FROM ubuntu:18.04
# 필요한 패키지 설치
RUN apt-get update && apt-get install -y python3 python3-pip
# 작업 디렉토리 설정
WORKDIR /app
# 필요한 파이썬 라이브러리 설치
COPY requirements.txt .
RUN pip3 install -r requirements.txt
# 앱 코드 추가
COPY . .
# 컨테이너 시작 시 실행될 명령어
CMD ["python3", "app.py"]
주요 명령어
dockerfile
FROM # 기본 이미지를 설정한다.
RUN # 뒤에 오는 명령어를 실행한다.
CMD #
ENTRYPOINT # CMD와 같지만,