
Copacetic은 컨테이너 이미지를 전체 재빌드하지 않고 취약점을 패치하는 오픈소스 CLI 도구다. 기존 이미지 위에 패치 레이어를 추가하며, Trivy 등 취약점 스캐너의 결과를 이용할 수 있다.
Go로 작성됐고 buildkit을 기반으로 한다. Alpine, Debian, Ubuntu, RHEL 등 여러 패키지 관리자를 사용하는 이미지와 멀티 플랫폼 이미지를 지원한다. DPKG 및 RPM 기반 distroless 이미지도 빌드 도구 컨테이너를 띄워 패치할 수 있다.
Trivy를 기본 지원하고 서드파티 스캐너와도 연동할 수 있어 CI/CD 파이프라인에서 사용할 수 있다. Docker Desktop 확장도 제공한다. 프로젝트 소개는 Copacetic 문서, 설치 방법은 설치 안내에서 확인할 수 있다.
Azure Container Registry의 지속적 패치 기능, Kubescape, Devtron, Helmper가 Copacetic을 활용한다고 소개하고 있다. Copacetic은 Cloud Native Computing Foundation의 Sandbox 프로젝트다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요