반응형
docker-compose 시작하기
-
[docker] docker compose 시작하기인프라/docker 2021. 3. 31. 16:43
docker compose 란 도커 컴포즈는 컨테이너 여럿을 띄우는 도커 애플리케이션을 정의하고 실행하는 도구(Tool for defining and running multi-container Docker applications) 이다. 컨테이너 실행에 필요한 옵션을 docker-compose.yml이라는 파일에 적어둘 수 있고, 컨테이너 간 의존성도 관리할 수 있어서 좋다. 도커와 도커 컴포즈를 비교하면 다음과 같다. Dockerfile vs. Dockerfile-dev: 서버 구성을 문서화한 것(=클래스 선언이 들어 있는 파일) docker build vs. docker-compose build: 도커 이미지 만들기(=클래스 선언을 애플리케이션에 로드) docker run의 옵션들 vs. docker..