Docker Desktop is an easy-to-use Docker container integrated development environment (IDE). It includes Docker Engine, Docker CLI client, Docker Compose, Docker Content Trust, Kubernetes, and Credential Helper. With it, you can easily build and share containerized applications and microservices. There's only been one problem: It hasn't been available for the Linux desktop.
This isn't like a Windows game or Mac photo-editing program, where you can see why there isn't a Linux version. Docker and containers live on Linux in production. But, at long last, and many Docker developers' requests, Docker is delivering a Docker Desktop for the Linux desktop.
Besides making it easier to build Docker containers, the Docker Desktop for Linux dashboard makes it easier for developers to manage containers, images, and volumes. It also provides:
A unified Docker experience across all major operating systems.
Seamless Kubernetes integration.
The Docker Desktop UI provides insights into the Docker processes running locally on your machine
In addition, like the Docker Desktop for Mac and Windows, Docker Desktop for Linux includes Docker Extensions. These enable you to add complementary development tools. Docker has announced support from 14 launch partners. These include JFrog, Red Hat, Snyk, and VMware.
Why? Docker CEO Scott Johnston explained, "The large, complex cloud-native tools landscape presents a challenge for developers, who need the right tool for the right job, right now." Docker Extensions enables developers to quickly discover and start using the tools they need for their apps and not waste time searching, downloading, configuring, evaluating, and managing tools."
In particular, Docker Desktop Extension for JFrog Xray enables developers to automatically scan Docker Containers for vulnerabilities and violations early in the development process. In a statement, JFrog's VP of Developer Relations, Stephen Chin, said, "We're thrilled to