Introduction
When you use software containers, sometimes they can have security problems hidden inside. Scanning images for vulnerabilities helps find these problems before you run the containers, keeping your system safe.
Before deploying a new version of your app to make sure it has no known security issues.
When you pull a container image from the internet and want to check it is safe.
Regularly scanning your images to catch new vulnerabilities found after you built them.
Before sharing your container images with others to ensure they are secure.
When you want to comply with security rules that require vulnerability checks.