Compose의 역사
Compose의 역사 (History of Compose)
Docker Compose의 탄생과 발전 과정을 소개하는 페이지예요.
출처: 문서
본문
Docker Compose는 여러 컨테이너 애플리케이션을 정의·실행하는 도구로, 현재의 멀티 컨테이너 개발을 위한 표준 도구가 되었어요.
Compose의 기원은 Docker 초창기로 거슬러 올라가요. 원래는 Fig라는 이름의 별도 프로젝트였어요. Fig는 YAML 파일로 다중 컨테이너 애플리케이션을 정의하는 아이디어를 제시했고, 그 개념이 Docker에 흡수되면서 오늘날의 Docker Compose가 되었어요. 이후 Compose는 Docker 생태계의 핵심 구성 요소로 자리 잡았어요.
시간이 지나면서 Compose는 단순한 docker-compose.yml 편의 도구에서, 스웜(Swarm) 통합, 프로필, 시크릿, Compose Watch, OCI 아티팩트 게시, 멀티 파일 구성(extends/include) 같은 다양한 기능을 갖춘 강력한 도구로 발전했어요.
자세한 역사와 릴리스별 변화는 원본 문서와 release notes를 참고해요.