본문 바로가기

프로세스 컴포즈

Process Compose

컨테이너 없는 프로세스 오케스트레이터

한줄평

컨테이너를 쓰기 애매한 로컬 다중 프로세스 개발 환경에 잘 맞습니다. 격리나 이미지 배포가 필요한 상황이라면 여전히 컨테이너가 답입니다.

이런 분께 로컬에서 여러 서비스를 컨테이너 없이 함께 굴리는 개발자께

좋은 점

  • YAML로 프로세스 의존·헬스체크를 선언적으로 정의
  • 실행 상태와 로그를 TUI로 확인

아쉬운 점

  • 컨테이너 수준의 격리는 제공하지 않음

프로세스 컴포즈 소개

컨테이너 없이 여러 프로세스를 한꺼번에 띄우고 관리하는 명령줄 오케스트레이터입니다. docker-compose와 비슷하게 YAML로 실행할 프로세스와 의존 관계·헬스체크를 정의하면, 순서대로 띄우고 로그와 상태를 TUI로 보여줍니다. 로컬 개발에서 여러 서비스를 동시에 굴려야 할 때 컨테이너의 무게 없이 처리하려는 개발자를 위한 것입니다. 터미널 기반으로 동작합니다.

제작사

영삼넷 · 공식 홈페이지