초록꼬마의 devlog
article thumbnail
Published 2022. 12. 7. 11:27
Docker 개요 back-end dev/server

- 하나의 도커 이미지 안에 서비스 운영에 필요한 모든 것들이 들어있음 → 개발자들이 손쉽게 협업 가능

- 서비스 운영/개발 환경의 느슨한 결합 → 한쪽의 에러에도 다른 한쪽은 작업을 계속해서 이어나갈 수 있음

- 도커 컨테이너는 배포과 쉽고 빠름 + 시스템 의존성을 쉽게 업그레이드할 수 있음 → 스케일아웃에 용이

- CPU limit, Memory limit 등 시스템 자원의 효율적 활용 가능

- 가상머신보다 성능 뛰어남

 

- 컨테이너화된 애플리케이션이 다운되면 직접 재실행시켜야 함 → 컨테이너 오케스트레이션

 

컨테이너의 계층 구조