Introducing the Checkmarx Docker Desktop Extension


The Rise of Docker and Containerization

Docker, an open-source platform that automates the deployment of purposes in light-weight, moveable containers, has impacted utility growth and deployment since its launch in 2013. Containers bundle an utility with its dependencies, guaranteeing constant operation throughout totally different environments. This addresses the frequent “it works on my machine” drawback, making Docker an important software for builders and operations groups. Docker’s rise in reputation is because of its means to simplify the deployment course of, improve scalability, and enhance useful resource effectivity.

In accordance with Gartner, by 2029, greater than 95% of world organizations can be operating containerized purposes in manufacturing, which is a major enhance from lower than 50% in 2023 (supply: Sysdig 2023 Cloud-Native Safety and Utilization Report)

The Significance of Safety in Containerization

Containers, by their very nature, bundle not simply the appliance but additionally its dependencies, which may usually embrace outdated or weak software program. Why does that matter? Weak software program can result in a safety breach, which may end in buyer attrition, as purchasers may lose confidence within the firm’s capability to safe their data. Guaranteeing that these containers are free from vulnerabilities is important to sustaining the integrity and safety of the deployed purposes. In accordance with Pink Hat, State of Kubernetes Safety 2023 cloud-native applied sciences supply agility, sooner time to market, and reliability. Nonetheless, 67% of enterprises face deployment delays on account of safety considerations. Safety incidents can result in extreme impacts, together with worker terminations, fines, income loss, and eroded buyer belief.

In accordance with the identical supply, within the final 12 months, 66% of enterprises have skilled software program provide chain safety points as a result of utilization of insecure container photos
and ”greater than 50% of respondents are frightened about misconfigurations and vulnerabilities”
Recognizing these challenges, Checkmarx goals to satisfy builders the place they’re with our extension – Docker Desktop – which  empowers them to strengthen Docker picture safety posture early within the growth lifecycle and undertake a proactive safety method.

What’s Docker Desktop

With over 3.3 million installs, Docker Desktop is without doubt one of the hottest software program platforms for builders. It permits them  to work regionally on their workstations, and offers out-of-the-box containerization expertise for constructing, operating, and sharing purposes.

Which means builders can construct an utility on one laptop after which run it on one other, with out having to fret about putting in all of the dependencies that the appliance wants. This protects builders effort and time.


Checkmarx Docker Desktop Extension Overview

The Checkmarx Docker Desktop Extension is designed to reinforce the safety of your Docker photos by proactively figuring out and mitigating vulnerabilities. This extension integrates seamlessly with Docker Desktop, offering sturdy options similar to complete picture scanning, bundle inspection, and vulnerability evaluation.

Let’s dive deeper and perceive how the Checkmarx Docker Desktop Extension works

 

Let’s start with a standard use case.

You need to guarantee your container picture’s safety. In that case, you must make the most of a container safety engine to scan it for dangers.

One you scan, you uncover 632 vulnerabilities. Subsequent, you could examine them, assess their severities, and prioritize fixes accordingly.

You possibly can then examine the picture scan outcomes to improve to safer variations, if there are nay accessible, or take a look at particular CVEs.

 

image 6

Alternatively, choosing a safer base picture earlier in your growth cycle can cut back vulnerabilities and dangers. That is the place Checkmarx Docker Desktop Extension is available in.

By seamlessly integrating this functionality into Docker Desktop, builders can proactively establish and mitigate safety points a lot earlier, considerably decreasing the danger of publicity in manufacturing environments.

 

image 7

After getting assessed the safety posture of the picture you propose to make use of, primarily based on the software advice, you may proceed to make use of it or choose a distinct base picture with a stronger safety posture. In our instance, you may see a lower from 591 vulnerabilities to simply two.

 

image 8

The extension makes use of Checkmarx’ proprietary database and  offers insights and suggestions to guard photos from safety dangers, preserving the integrity of your containerized environments.

The important thing capabilities of the Checkmarx Docker Desktop Extension embrace:

  1. Free Device: No price to make use of, with further premium options coming quickly.
  2. No Checkmarx Account Required: Accessible without having to enroll.
  3. Picture Scanning: Scan native photos to acquire an in depth breakdown of picture layers and establish safety dangers related to dependencies
  4. Package deal Inspection: Examine packages inside Docker photos to make sure compliance with safety greatest practices (bundle model, license,…)
  5. Vulnerability Evaluation: Determine vulnerabilities related to packages inside Docker photos. You’ll discover an in depth description of the CVE and its severity.
  6. Suggestions and Remediation (Premium Characteristic): Obtain options for fixing vulnerabilities (coming quickly).

The Checkmarx Docker Desktop Extension is a major development in container safety, empowering builders to strengthen their Docker photos and align with trade greatest practices. With the combination of safety into the event workflow, our extension permits builders to construct and deploy safe containerized purposes with confidence.

The Checkmarx Docker Desktop Extension is a vital software for builders and DevOps  professionals. By offering detailed insights into vulnerabilities together with providing sturdy scanning and inspection options, this extension helps preserve the integrity and safety of containerized environments.

Set up Checkmarx Docker Desktop Extension: Hyperlink to obtain.
You’ll find the detailed documentation right here.

Recent articles