ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • dockerFile과 docker-compose.yml 의 차이
    docker 2023. 2. 16. 04:31

    도커를 사용하려고 하는데 어떤 어플리케이션은 dockerFile을 사용하고, 어떤 것은 docker-compose를 사용하고,

    어떤 것은 둘다 사용하기도 햇다.

    이 차이점은 무엇인가??

     

    dockerFIle은 사용자가 이미지를 어셈블하기 위해 호출할 수 있는 명령이 포함된 간단한 텍스트 파일이다.

    반면, DockerCompose는 다중 컨테이너 docker를 정의하고 실행하기 위한 도구이다.

    DockerCompose는 앱을 구성하는 서비스를 docker-compose.yml에 정의하여 격리된 환경에서 함께 실행항 수 있다.
    프로젝트의 docker-compose.yml에 빌드 명령을 추가하려면 dockerCompose는 dockerFile을 이용한다.
    각 이미지에 적합한 dockerFile을 빌드한 다음 compose를 사용하여 build명령을 사용하여 이미지를 조합한다.

     

    요약하자면

    Dockerfile : 이미지 빌드
    docker-compose.yml : 앱이 실행되는 동안 컨테이너 관리

    728x90

    'docker' 카테고리의 다른 글

    도커파일 문법  (0) 2023.12.25
    도커와 도커컴포즈로 빌드해보기  (0) 2023.02.18
    dockerFile이란?  (0) 2023.02.14
    docker-compose로 mysql사용하기2  (0) 2023.02.12
    docker-compose로 mysql사용하기1  (0) 2023.02.12

    댓글

Designed by Tistory.