도커 파일(Dockerfile)은 도커 이미지를 빌드하기 위한 스크립트입니다.
여러 명령어를 사용하여 이미지를 구성하고 필요한 설정을 지정할 수 있습니다.
일반적으로 사용되는 명령어
FROM: 기본 베이스 이미지를 지정합니다.
FROM ubuntu:20.04
RUN: 쉘 명령어를 실행하여 패키지 설치나 설정을 변경합니다.
RUN apt-get update && apt-get install -y python3
COPY 또는 ADD: 호스트 파일을 이미지로 복사합니다.
COPY app.py /app/
WORKDIR: 작업 디렉토리를 지정합니다.
WORKDIR /app
CMD 또는 ENTRYPOINT: 컨테이너가 시작될 때 실행될 명령을 지정합니다.
CMD ["python3", "app.py"]
EXPOSE: 컨테이너가 사용할 포트를 지정합니다.
EXPOSE 8080
'프로그래밍 > Docker' 카테고리의 다른 글
[Docker] 가장빨리 만나는 Docker (0) | 2023.05.19 |
---|---|
[Docker] Docker Compose (0) | 2023.03.29 |
[Docker] Docker VS Podman (0) | 2023.02.24 |
[Docker] Container란? (0) | 2023.02.24 |
[Docker] MongoDB 도커 컨테이너 올리기 (0) | 2022.03.31 |