DevSecOps 파이프라인에서 사용하는 이미지

DevSecOps 지속적 통합(CI), 지속적 배포(CD) 및 지속적 규정 준수(CC) 파이프라인은 파이프라인 실행 내에서 스캔을 실행하기 위해 다양한 도구에 대해 Docker 이미지를 사용합니다. 이미지는 글로벌 IBM Container Registry (ICR) 에서 사용 가능하며 파이프라인 실행 중에 가져오고 실행됩니다.

  1. DevSecOps 기본 이미지 - 규정 준수 파이프라인을 실행하는 데 사용됩니다. 이 이미지는 파이프라인 내의 모든 단계를 실행하여 다른 스캔을 트리거하고 증거를 수집하며 문제를 작성합니다.
  2. OWASP ZAP API 스캐너-취약성을 발견하기 위해 배치된 애플리케이션의 API 엔드포인트에 대해 OWASP ZAP API 스캔을 트리거하는 데 사용됩니다.
  3. OWASP ZAP UI 스캐너 - 배포된 애플리케이션의 URL 에 대해 OWASP ZAP UI 스캔을 트리거하여 UI에 노출된 취약점을 탐지하는 데 사용됩니다.
  4. OWASP ZAP UI 프록시-배치된 애플리케이션에 대해 ZAP UI 스캔을 트리거하기 위해 OWASP ZAP UI 스캔 이미지와 함께 프록시 서비스로 사용됩니다.
  5. 시크릿 발견-애플리케이션 소스 코드에 의해 노출되는 비밀번호 또는 시크릿 키와 같은 시크릿을 발견하는 데 사용됩니다.
  6. Docker In Docker (DinD)- 다른 Docker 컨테이너 내에서 Docker 컨테이너를 실행하는 데 사용됩니다. DinD DevSecOps 베이스이미지 내의 도구에 속하는 다양한 이미지를 실행합니다.
  7. Sonarqube-취약성을 발견하기 위해 애플리케이션 소스 코드에 대해 정적 스캔을 실행하는 데 사용됩니다.
  8. Sonarqube 스캐너 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 취약