At work I got asked to setup Twistlock to scan for vulnerabilities and stop builds if any security issues are found.
This is paid software and I've always been curious how it compares to the free options.
Today I spent an afternoon downloading and playing with Anchore Engine, Clair, Aqua Microscanner, Dagda and a few others.
Mostly just to get a feel for how easy they are to use. I was also interested in what vulnerabilities they would each uncover.
I scanned the same image in each and was surprised to find that they all gave different results.
Not entirely sure how I feel about container scanning now. I was expecting them to mostly agree on the same CVE's with a few oddities. Perhaps I picked a weird image or something to test with (I used the official Dockerhub kong:latest).
I'm curious what everyone else is using and if anyone has an explanation fo such large discrepancies in the results.
The full report can be found here