MLOps(4)

City_Duck·2023년 2월 27일
0

MLOps

목록 보기
5/5
post-thumbnail

Docker Compose

  • 여러개의 컨테이너를 하나로 묶어주는 역할을 하는 툴
  • 장점
    • 여러개의 docker builddocker run 등의 명령어들을 하나의 Configuration 파일에 넣고 간단한 명령어들로 이를 제어할 수 있다.
    • 복잡한 구조로 컨테이너 기반의 시스템을 구성할 때 시스템 구성을 깔끔하게 정리 가능
  • 단점
    • Dockerfile을 대체할 수 없다.(도커 컴포즈를 사용해도 도커 파일이 필요함)
    • 여러 호스트 머신에 흩어져있는 컨테이너를 제어하는데는 적합하지 않다. 이를 위해서는 쿠버네티스와 같은 컨테이너 오케스트레이션 툴이 필요하다.
  • YAML을 기반으로 사용한다
  • 실습 velog

Docker Compose와 K8s의 차이점

  • Docker Compose는 오케스트레이션없이 다중 컨테이너 Docker 응용 프로그램을 정의하고 실행하기위한 도구
  • K8s는 여러 컨테이너를 오케스트레이션해준다.
profile
AI 새싹

0개의 댓글