원래 사용하던 기본 컨테이너의 기능을 확장/강화하는 용도의 컨테이너를 추가하는 것입니다. 기본 컨테이너는 원래 목적의 기능에만 충실하도록 구성하고, 나머지 공통 부가 기능들은 사이드카 컨테이너를 추가해서 사용합니다.
일반적인 웹 서버의 예라면? 웹 서버 컨테이너는 그 역할만 하고, 로그는 파일로 남깁니다. 사이드카 역할인 로그 수집 컨테이너가 파일 시스템에 쌓이는 로그를 수집해 외부의 로그 수집 시스템으로 보냅니다. 이러면 웹 서버 컨테이너를 다른 역할을 하는 컨테이너로 변경했을 때도 로그 수집 컨테이너는 그대로 사용 가능하며, 공통 역할을 하는 컨테이너의 재사용성을 높일 수 있습니다.
'IT etc' 카테고리의 다른 글
github readme file 작성법 (0) | 2023.06.24 |
---|---|
jumbo frame (0) | 2023.06.08 |
MTU/MSS (0) | 2023.06.08 |
tcpdump (1) | 2023.06.08 |
IT 용어 모음 + 서비스 모음 (0) | 2023.04.25 |