Skip to content
Go back

docker-compose 와 kubernetes

Updated:
Edit page

Table of contents

Open Table of contents

Dokcer Compose 란

Docker Compose는 여러 컨테이너를 가지는 애플리케이션을 통합적으로 Docker 이미지를 만들고, 만들어진 각각의 컨테이너를 시작 및 중지하는 등의 작업을 더 쉽게 수행할 수 있도록 도와주는 도구이다.

Docker Compose 특징

공식 문서를 살펴보면 네 가지 주요 역역을 강조하고 있다.

  1. 서비스들을 시작하고 중지하고 재빌드한다.
  1. 실행 중인 서비스의 상태를 볼 수 있다.
  1. 실행 중인 서비스의 로그를 스트림 할 수 있다.
  1. 하나의 서비스에 일회성 작업을 수행할 수 있다.

Docker Compose WorkFlow

  1. 서비스들 빌드하기
  1. 서비스들 시작하기
  1. 서비스들 정리하기

Docker Compose 와 Kubernetes 의 차이점

  1. 쿠버네티스는 쿠버네티스 클러스터 내에서 컨테이너를 생성하고 관리하는 컨테이너 관리 도구이다. 쿠버네티스는 yaml파일에 정의된 내용을 바탕으로 쿠버네티스 클러스터 내에서 쿠버네티스 오브젝트를 만들고 컨트롤러를 만든다.
  2. 도커 컴포즈도 마찬가지로 yaml파일에 정의된 내용을 바탕으로 Host컴퓨터 내에 컨테이너를 만든다.

출처

docker-compose 정의 https://fronquarry.tistory.com/40?category=1053272
docker-compose 와 kubernetes의 차이점 https://boying-blog.tistory.com/15


Edit page
Share this post on:

Previous Post
평균제곱오차(MSE) 개념 및 특징
Next Post
meta tag 메타태그란?