Overview of Project Copacetic (copa)
mainProject Copacetic provides a CLI tool named copa that allows you to directly patch container image vulnerabilities without performing a full image rebuild.
Key features include:
- Direct Patching: Uses
buildkitto apply updates as new layers, avoiding the need to wait for upstream base image updates or full rebuild pipelines. - Scanner Integration: Can ingest vulnerability scanning results from popular tools like Trivy to identify which packages need updating.
- Extensible Engine: Uses adapters to parse different vulnerability report formats and support various package managers (e.g.,
apt,apk). - Low Overhead: Reduces storage and transmission costs by creating only an additional patch layer rather than a completely new image with different layer hashes.