DevSecOpsパイプラインで使用される画像

DevSecOpsの継続的インテグレーション(CI)、継続的デプロイメント(CD)、および継続的コンプライアンス(CC)パイプラインは、パイプラインの実行内でスキャンを実行するために、さまざまなツールのDockerイメージを使用します。 イメージは、グローバル IBM Container Registry (ICR) で使用可能であり、パイプラインの実行中にプルされて実行されます。

  1. DevSecOpsBaseimage - コンプライアンスのパイプラインを実行するために使用されます。 このイメージは、パイプライン内のすべてのステージを実行し、さまざまなスキャンをトリガーし、エビデンスを収集し、問題を作成します。
  2. OWASP ZAP API スキャナー-デプロイされたアプリケーションの API エンドポイントに対して OWASP ZAP API スキャンを起動して脆弱性を検出するために使用されます。
  3. OWASP ZAP UI Scanner - 配備されたアプリケーションの URL に対して OWASP ZAP UI スキャンをトリガーし、UI によって公開される脆弱性を検出するために使用されます。
  4. OWASP ZAP UI プロキシー-デプロイされたアプリケーションに対して ZAP UI スキャンをトリガーするプロキシー・サービスとして OWASP ZAP UI スキャン・イメージとともに使用します。
  5. シークレットの検出-アプリケーション・ソース・コードによって公開されるパスワードやシークレット・キーなどのシークレットを検出するために使用されます。
  6. Docker In Docker (DinD)-別の Docker コンテナー内で Docker コンテナーを実行するために使用されます。 DinDは、DevSecOpsBaseimage内のツールに属する様々なイメージを実行する。
  7. Sonarqube-脆弱性を検出するためにアプリケーション・ソース・コードに対して静的スキャンを実行するために使用されます。
  8. Sonarqube Scanner CLI- SonarQube スキャンをトリガーするコマンド・ライン・ユーティリティー。
DevSecOpsイメージ
ツール・タイプ IBM Cloud Container Registry リポジトリ 最新バージョン 脆弱性の状況 脆弱点の説明
基本イメージ icr.io/continuous-delivery/toolchains/devsecops/baseimage 3.118.1_commons-1.56.0 脆弱
DevSecOpsベースイメージ icr.io/continuous-delivery/toolchains/devsecops/devsecops-baseimage 3.118.1_commons-1.56.0 脆弱
OWASP ZAP API スキャナー icr.io/continuous-delivery/toolchains/devsecops/owasp-zap-api-scanner 06-08-2025-11-21 脆弱
OWASP ZAP UI スキャナー icr.io/continuous-delivery/toolchains/devsecops/owasp-zap-ui-scanner 15-05-2025-05-43 脆弱
OWASP ZAP UI プロキシー icr.io/continuous-delivery/toolchains/devsecops/owasp-zap-ui-proxy 15-05-2025-05-36 脆弱
シークレットの検出 icr.io/git-defenders/detect-secrets 0.13.1.ibm.62.dss-redhat-ubi 脆弱
Docker: Docker icr.io/continuous-delivery/base-images/multiarch-dind v1.8.0 脆弱
SonarQube icr.io/continuous-delivery/toolchains/devsecops/sonarqube 25.5.0.107428-community 脆弱
SonarQube スキャナー CLI icr.io/continuous-delivery/toolchains/devsecops/sonar-scanner-cli 09-05-2025-12-26 脆弱