본문 바로가기
공부-프레임워크, 개발도구/Docker

Dockerfile docker-compose.yml

by 령과 2022. 8. 14.

Dockerfile : 컨테이너의 설계도

  • RUN , WORKDIR, CMD 등 활용하여 컨테이너의 기본 설정을 해주는 역할을 한다.
  • 만들고자 하는 프로젝트내에 위치한다
  • docker build 명령어를 사용하고 도커 파일을 명시하여 사용하게 된다.

 

docker-compose.yml :  다중 컨테이너 애플리케이션을 배포하려는 방법을 정리한 파일

  • docker-compose up 으로 설정한 내용대로 컨테이너 실행
  • Dockerfile이 어디에 위치되어있는지, 포트번호는 몇번을 쓸 것인지, 볼륨위치 등 명시하는 파일

Dockerfile은 이미지를 만드는 설계도, docker-compose는 설계도들의 관리자라고 볼 수 있다.

댓글