열렬히.뛰기

도커파일 작성법

가상화기술 > Docker : 기초 이론 > 도커파일 작성법

도커파일이란?

작성 예시

# 기본 이미지로 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와 같지만,

PID 1 이슈