Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 1.02 KB

File metadata and controls

12 lines (11 loc) · 1.02 KB
  • docker compose vs docker stack

    • docker composeconatiner를 정의하는 명령
    • docker stackservice를 정의하는 것이다.
    • docker compose는 컨테이너의 상태를 지속적으로 모니터링하지 않는다.
      • 예를 들어, 컨테이너가 5분 후에 예기치 않게 종료 되면, composer는 컨테이너를 다시 시작하지 못한다.
    • docker stack은 docker 엔진의 원하는 서비스 상태를 항상 알 수 있다.
      • 엔진이 원하는 서비스의 상태와 지금 서비스의 상태가 다르면 조치할 수 있다.
      • auto healing과 auto restart가 가능
      • stack 커맨드와 함께 image 생성이 불가능하다. (이미지를 먼저 만들어 놓고 이용하는 방식으로 가야함)
    • container가 service로 격상되었다는 식의 표현을 함.
  • docker swarm의 꽃은 역시 이런 node 수천 개를 묶어 로드밸런싱도 하면서 통합 관리하는 것일 텐데, 일단은 여기까지만 학습!