Skip to content

Debug Container Approach

This document provides an overview of the Debug Container approach for scanning distroless containers.

Introduction

The Debug Container approach uses Kubernetes ephemeral containers to access and scan distroless containers that lack a shell and standard utilities. This approach is recommended as an interim solution for distroless containers until the Kubernetes API approach adds full distroless support.

Key Features

  • Works with Kubernetes 1.16+ with ephemeral containers feature enabled
  • Can be used with existing deployed distroless containers
  • Uses temporary debug containers that are removed after scanning
  • Provides filesystem access to distroless containers

Detailed Documentation