Skip to main content

Container Images

The artifact you actually deploy is where the real risk lives. Even if your source is clean, the OS packages pulled in by the base image or the image configuration can be vulnerable. Register the built container image as is, and check known vulnerabilities (CVEs), the component list (SBOM), and image hardening violations together in one service.

Analyses available for this type

AnalysisWhat it finds
Image SCAKnown CVEs in OS packages and app dependencies
SBOM · HardeningComponent list and image configuration best-practice violations

Registration methods

There are two methods.

  • Registry image : Point to an image in a registry such as Docker Hub or Harbor. Private registries require credentials.
  • Image upload : Directly upload an image tar file created with docker save. Useful in environments where the registry is not reachable.
Registry authentication

Private registries require a username/password (or token). Stored credentials are shown masked, and if you do not re-enter them when editing, the existing values are kept.

Registration steps

  1. On the [Services] page, click Register service and select Container image.
  2. Enter the registry image reference (for example, harbor.example.com/team/app:1.2.0) or upload an image tar.
  3. Select the analyses to run (SCA, SBOM, hardening).
  4. Once registered, the first scan starts automatically.

Register service: select container image

Tags and rescans

When a new tag of the same image is released, you can register again or rescan to compare with previous results. New CVEs are also detected through continuous monitoring, which raises an alert. (Security News)

Next steps