6.2. 再現可能なコンテナービルドがさまざまな環境に与える影響


RHEL 上の再現可能なコンテナービルドにより、ビルド時間や場所に関係なく、一貫性のある同一のコンテナーイメージが保証されます。再現可能なコンテナービルドがさまざまな環境に与える影響は次のとおりです。

コンフラックス

  • 強化されたソフトウェアサプライチェーンの整合性: 再現可能なコンテナービルドにより、安全で透明性の高いソフトウェアサプライチェーンを提供するという Konflux の使命が強化されます。Konflux は再現可能なビルドを使用して、ビルドされたコンテナーイメージがソースコードから正確に派生したものであることを確認します。どのサードパーティーも同じ入力からコンテナーを再構築し、出力がビット単位で同一であることを確認できます。また、RHEL の再現可能なコンテナービルドは、攻撃者がディストリビューションミラーを侵害したり、ビルドプロセスに悪意のあるコードを挿入したりできる転送中の脆弱性から保護します。Konflux は、リリースされたバイナリーがソースと一致することを証明できるため、独自のビルドインフラストラクチャーへの攻撃を軽減できます。
  • コンプライアンスと透明性の向上: Konflux は SLSA セキュリティーポリシーを適用します。再現可能な RHEL イメージの起源と来歴を検証し、コンプライアンスを簡素化します。Konflux は Tekton Chains を使用して、ビルドプロセス全体を文書化する不変の署名済みアテステーション書を作成します。RHEL の再現可能なコンテナービルドは、ベースイメージが信頼でき、検証可能にビルドされていることを保証することで、このアテステーションに信頼の基礎レイヤーを追加します。
  • 開発とセキュリティーのワークフロー: 再現可能なビルドにより、複数の実行にわたって一貫したコンテナーイメージダイジェストが保証され、テストとデバッグが簡素化されます。Konflux はこれを活用して、RHEL コンテナー内の脆弱なパッケージを効率的にスキャンして更新します。Konflux は検証済みのアテステーション書を使用して、準拠していないビルドを自動的にブロックし、柔軟性を低下させることなくセキュリティーポリシーを適用します。

ブート

  • 検証可能なサプライチェーンと強化されたセキュリティー: 再現可能な RHEL コンテナービルドは、起動可能な OS イメージのより安全で信頼性が高く、透過的なビルドプロセスを作成することで rhel-bootc を強化します。特定の bootc イメージが要求されたソースコードからビルドされたことを検証できるため、攻撃者がビルドパイプラインを侵害してコンテナーイメージに悪意のあるコードを挿入することがより困難になります。
  • 合理化された CI/CD および GitOps ワークフロー: Git ベースのワークフロー (GitOps) を使用して、再現性を保ちながら OS 設定とアプリケーションスタック全体を管理できます。Containerfile を変更すると、すべての環境で一貫した起動可能なイメージが保証されます。再現可能なビルドは、自動化された CI/CD パイプラインの基礎となります。

RHEL AI

  • 再現可能なコンテナービルドは、AI モデルの開発とデプロイメントに必要な基本的な一貫性、セキュリティー、効率性を提供するため、RHEL AI にとって重要です。RHEL AI は起動可能なコンテナーイメージを提供します。つまり、オペレーティングシステム自体をコンテナーアーティファクトとして管理します。再現性により、この基本 AI 環境の一貫性と信頼性が常に確保されます。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat