
最小限のCVE対策済みコンテナイメージコレクション
137個の小型で堅牢化されたコンテナイメージ。無料、MITライセンス、署名済み、毎日再ビルド。
docker pull ghcr.io/rtvkiz/minimal-python:latest
アカウントは不要です。すべてのイメージには、デバッグやマルチステージビルド用のシェルとツールチェーンを備えた :latest-dev コンパニオンがあります。
docker run --rm -p 8080:80 ghcr.io/rtvkiz/minimal-nginx:latest
docker run --rm -p 6379:6379 ghcr.io/rtvkiz/minimal-redis-slim:latest
イメージを探す → — 137個すべてを、リアルタイムのサイズとCVE件数とともに掲載。
gh attestation verify oci://ghcr.io/rtvkiz/minimal-python:latest --owner rtvkiz
公開されているすべてのイメージには、キーレスCosign署名、SPDX SBOM、およびそれを生成したワークフローとコミットに紐づくSLSA v1.0ビルド来歴が付属しています。
/bin/sh が含まれず、デフォルトで非rootとして実行されます。melange レシピ。ネイティブの amd64 と arm64。ベンダーSLA、サポート契約、FedRAMP/FIPS/STIG認定はありません。署名、SBOM、来歴は検証と監査に役立ちますが、それらのプログラムを置き換えるものではありません。
FROM ghcr.io/rtvkiz/minimal-python@sha256:<digest> # immutable
FROM ghcr.io/rtvkiz/minimal-python:3 # patched, no major jumps
:latest はメジャーバージョンをまたぎますが、正確なバージョンタグは一切動きません。
グリーンのビルドは、検出結果がゼロであることを意味しません。Grypeがすべての本番イメージをスキャンし、結果は情報提供目的です — 公開をブロックすることはありません。カタログには生の件数とVEX適用後の件数が並べて表示され、抑制は新たなスキャンごとに照合されるため、密かに古くなることはありません。
make python && make test-python # apko-only image
make caddy-melange && make caddy && make test-caddy # source-built image
PRを歓迎します。CONTRIBUTING.md ではツールとレイアウトを説明しています。docs/onboarding.md はイメージを追加するための完全なチェックリストです。docs/roadmap.md は需要順にランク付けされたバックログです。
セキュリティ問題:公開Issueではなく、非公開の脆弱性報告をご利用ください。
MIT — LICENSE を参照してください。イメージにはWolfiおよびアップストリームのパッケージがそれぞれのライセンスの下で含まれています。詳細は各イメージのSPDX SBOMに記載されています。