The wait is over! With 8.2, we’re releasing officially supported Docker images for Community, Developer, and Enterprise Editions! Queue the fireworks!
It says 8.2 support scanning docker image, but i can’t find any information online or in SonarQube doc. Can someone please share me the official documentation?
This is side question. Is there any official documentation on how to use SonarQube to scan Angular or .Net Core apps in Azure DevOps build pipeline? The official document only shows steps for .Net, C++. Java application. SonarQube extension for Azure DevOps
I don’t have any experience with Docker, so I can’t answer whether it’s easier to upgrade, or whether it’s “better”. My gut says “no” though. Really, it’s just a different package for the same thing…
It might be worth opening a new thread asking that question specifically. (Hopefully this won’t start a flame war. )
I also had Dennis’ expectations when “Docker” was announced by SonarSource
However:
“Scanning Docker images” has two flavours, one should be included in SonarQube in my opinion:
Linting of the ‘Dockerfile’
This is more or less a syntax check and validation of best practices.
We are using hadolint for this in our company.
This is similar to validation of Maven’s pom.xml, which SonarQube already does.
So @ganncamp, can you put this in the backlog for your Developers
Vulnerability scanning of images
An analysis of the components inside an image and detection of vulnerable components. e.g. by comparing them against the NVD.
I don’t see this in SonarQube, but in specialized tools like “Clair” or Rapid7.