ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Dockerfile 명령어 정리
    Docker 2020. 10. 12. 17:12
    반응형

    Dockerfile을 작성할때 필요한 명령어들을 간단하게 정리했습니다..

     

    FROM

    FROM 은 사용할 이미지를 지정하는 명령어입니다

    ex) FROM ubuntu:18.04 , FROM python:3.6        버전까지 지정이가능합니다

    RUN  

    RUN 은 내려받은 이미지에 설치할 패키지 또는 Shell 명령어를 입력 시킬 수 있는 명령어입니다

    ex) RUN apt-get install update , RUN pip3 install numpy

    EXPOSE

    EXPOSE  포트를 지정하는 명령어입니다

    ex) EXPOSE 8080 , EXPOSE 3306

    ENV

    ENV 환경변수를 지정하는 명령어입니다

    ex) ENV test 1a2a3a

    ENTRYPOINT 

    ENTRYPOINT 컨테이너를 실행했을 때 실행하는 명령어입니다

    ex) ENTRYPOINT ["python3" ,"app.py"]

    CMD

    CMD docker run을 실행시 사용할 명령어 입니다

    ex) CMD ["python3", "app.py"]

    ADD

    ADD 호스트의 디렉토리에서 파일을 가져와서 이미지에 파일을 더하는 명령어

    ex) ADD 호스트파일위치 이미지파일위치

    COPY

    COPY ADD와 동일한 동작을 수행하지만 압축을 해제해주지는 않음

    ex) COPY 호스트파일위치 이미지파일위치

    VOLUME

    VOLUME  docker 컨테이너에연결하는 명렁어입니다.

    LABEL

    LABEL 이미지에 라벨을 다는것 

    ex) LABEL "라벨명"

     

     

    반응형

    댓글

Designed by Tistory.