👉 A Curated List of Docker Extensions
Docker Extensions lets you use third-party tools within Docker Desktop to extend its functionality.
🙋 Why Developers Need Docker Extensions
Extensions allows developers to seamlessly connect their favorite development tools to your application development and deployment workflows
Extensions augments Docker Desktop with debugging, testing, security, and networking functionalities, and build custom add-ons using the Extensions SDK
Extensions open a realm of possibilities for developers by adding a variety of tools to your development workflows
Developers can now leverage their favorite tools directly from within Docker Desktop with one-click installation of extensions
Developers can now discover new ways to implement and optimize workflows in the Marketplace with Extensions from both official Extension partners and community members
Refer to this official link to learn more about Docker Extensions.
Here's a place to suggest new ideas for Docker Extensions and get new ideas of what to build for the larger Docker community.
List of Docker Marketplace Extensions
Here is a list of Docker Extensions available in Docker Hub:
S.No.
Name of Extensions
Description
Docker Desktop
DockerHub
Popularity
1
Disk Usage
View disk space used by Docker and reclaim space in one click
Install
Link
2
Logs Explorer
View all container logs in one place so you can debug and troubleshoot faster
Install
Link
3
Resource Usage
Monitor and manage live data stream for running containers
Install
Link
4
Volumes Backup & Share
Backup, clone, restore, and share Docker volumes effortlessly
Install
Link
5
Uffizzi
Uffizzi lets you create and manage full-stack previews in the cloud from Docker Compose
Install
Link
6
Portainer
Docker container management made simple, with the world’s most popular GUI-based container management platform
Install
Link
7
Okteto
Remote Development for Docker Compose
Install
Link
8
Ambassador Telepresence
Instantly bridge your workstation with Kubernetes clusters in the cloud
Install
Link
9
Snyk
Scan your remote or local image and detect any contained vulnerabilities
Install
Link
10
Slim.AI
Deep dive into the construction of your images. Know what's in your containers
Install
Link
11
Lacework Scanner
Minimize the vulnerabilities before the images go into production
Install
Link
12
Anchore
Content and security analysis for container images
Install
Link
13
Calyptia Core
Use Calyptia Core within Docker Desktop to manage observability
Install
Link
14
InterSystems
Access InterSystems Container Registry, public and private images of such products as IRIS and IRIS for Health and many others in one place
Install
Link
15
Ddosify
High-performance, open-source and simple load testing tool, written in Golang
Install
Link
16
OpenShift
Easily deploy and test applications onto OpenShift
Install
Link
17
Epinio
Push from source to Kubernetes in one step
Install
Link
18
Jfrog
Scan your Docker images for vulnerabilities with JFrog Xray.
Install
Link
19
vcluster
Manage your vclusters running on docker-desktop.
Install
Link
20
Newman
Run your Postman collections from Docker Desktop
Install
Link
21
Lens
Run Lens Kubernetes on your Docker Desktop
Install
Link
22
Microcks
API Mocking and Testing for REST, GraphQL, gRPC and AsyncAPI
Install
Link
23
Open Source management tool for PostgreSQL
Docker Extension for using an embedded PGAdmin4 Open Source management tool for PostgreSQL
Install
Link
24
Mini Cluster
"Mini Cluster" enables you run a local Apache Mesos cluster
Install
Link
25
Gosh
Build your decentralized and secure software supply chain with Docker and Git Open Source Hodler
Install
Link
26
Drone CI
Run Continuous Integration & Delivery Pipelines (CI/CD) from within Docker Desktop.
Install
Link
27
Aqua Trivy
Run unlimited vulnerability scans against remote or locally stored images
Install
Link
28
Meshery
Meshery is the open source, cloud native manager that enables the adoption, operation, and management of Kubernetes, any service mesh, and their workloads.
Install
Link
29
Oracle SQLcl client tool
Docker Extension for using an embedded version of Oracle SQLcl client tool
Install
Link
30
Tailscale
Tailscale lets you securely connect to your Docker containers without exposing them to the public internet.
Install
Link
31
Akita API
Drop in Agent for API Monitoring and Observability
Install
Link
32
Dive-In
Explore docker images, layer contents, and discover ways to shrink the size of your Docker/OCI image
Install
Link
33
Harpoon
Docker Extension for the No Code Kubernetes platform
Install
Link
34
Localstack
Extension of Localstack for Docker desktop
Install
Link
35
Alfresco Community
Alfresco Docker Extension
Install
Link
36
Kubescape
Kubescape is a multi-cloud Kubernetes and CI/CD security single pane of glass. Features include: risk analysis, security compliance, RBAC visualization, misconfiguration and image vulnerability scanning.
Install
Link
37
NebulaGraph
Easily deploy and test NebulaGraph, the Open-Source Distributed Graph Database
Install
Link
38
Gefyra
Gefyra's Docker extension to bridge running containers into Kubernetes clusters
Install
Link
39
Dockerfile-diff
Diff local or remotes images so you can more easily see the differences in their Dockerfiles
Install
Link
40
Dive Into Ansible
Run a Full Ansible Lab Environment within Docker Desktop!
Install
Link
41
Oracle SQLDeveloper Web
Docker Extension for using an embedded version of Oracle SQLDeveloper Web.
Install
Link
S.No.
Name of Extensions
Description
Docker Desktop
GitHub
Popularity
1
Golang Playground
Golang playground in Docker Desktop
Install
Link
2
Swagger Editor
Swagger Editor Docker Extension for Docker Desktop
Install
Link
3
GitHub Registry
Docker Extension for Github Registry
Install
Link
4
Loki, Grafana, Tempo, Mimir(LGTM)
OpenTelemetry enabled Grafana LGTM stack
Install
Link
5
Counter Extension
Counter extension Showcasing data persistency, backend commands, vanilla JS UI and Docker multistage builds
Install
Link
6
Bind mount Extension
Bind Mount Extension which bind a dir to the extension container and list the contents of the bind mounted file
Install
Link
7
Script2Extension
Turn any script into a Docker Extension in about 3 minutes
Install
Link
8
Request Mapper
Docker Desktop Request Mapper
Install
Link
9
Healthcheck UI
Docker Desktop Extension to show container healthchecks output
Install
Link
10
Graph View
Docker extensions that displays all your containers, volumes, images etc. in a network graph.
Install
Link
11
Async Studio
AsyncAPI studio Docker Extension for Docker Desktop
Install
Link
12
ImageSize Extractor
Docker Image Size Extractor Extension
Install
Link
13
Dockerfile Inspector
DockerFile Inspector Extension
Install
Link
14
JSON Cracker
Seamlessly visualize your JSON data instantly into graphs
Install
Link
15
Excalidraw
Excalidraw Docker Extension
Install
Link
16
n8n
n8n Workflow automation tool docker extension
Install
Link
17
FlameGraph
Flame Graph Extension
Install
Link
18
CTOai
CTO.ai turns any cloud infrastructure into a powerful custom PaaS so you can increase your teams CI/CD velocity by up to 200% without hiring more DevOps
Install
Link
19
Memgraph Docker Extension
Memgraph is a streaming graph application platform that helps you wrangle your streaming data, build sophisticated models you can query in real-time, and develop applications you never thought possible within a couple of days, not months. With Memgraph Docker Extension, now you can setup Memgraph platform in no seconds.
link
20
TrafficGuru
TrafficGuru is one stop GUI for cloud native traffic management of Service Mesh, Ingress, GatewayAPI, ELB, MCS, API management.
link
21
Pipy
Pipy is a programmable proxy for the cloud, edge and IoT.
link
22
Tachometer
Tachometer an example of a Docker extension
link
S.NO
Name of Extensions
Description
Docker Desktop
Docker Hub
Popularity
1
spurin/webden-extension
Open source mobile and tablet friendly alternative to JSFiddle and JSBin
Install
Container Management and Orchestration
S.NO
Name of Extensions
Description
Docker Desktop
GitHub
Popularity
1
Lens Extension by Mirantis for Kubernetes
Developers can now conveniently access Kubernetes clusters in seconds within their familiar Docker Desktop environment
Install
2
Ambassador Labs Telepresence
Develop and test your Docker containers with Kubernetes
Install
3
AVENTER-UG/docker-mesos-extension
Apache Mesos Extension for Docker Desktop
Install
4
portainer/portainer-docker-extension:2.13.1
Docker container management made simple, with the world’s most popular GUI-based container management platform
Install
5
OpenShift Docker Extension
OpenShift Extension for Docker desktop
Install
6
splatform/epinio-docker-desktop
The Application Development Engine for Kubernetes
Install
7
meshery/docker-extension-meshery
Extends Docker Desktop’s position as the cloud native developer’s go-to Kubernetes environment with easy access to the next layer of cloud native infrastructure: service meshes
Install
8
loft-sh/vcluster-dd-extension
Manages vclusters quickly and easily through the Docker Desktop interface.
Install
9
spurin/k9s-dd-extension
k9s UI preconfigured to run against Docker Desktop Kubernetes
Install
10
AlfrescoLabs/alfresco-docker-extension
Single "Run" button to deploy Alfresco platform with Docker
Install
11
Gefyra Docker Extension
Blazingly-fast, rock-solid, local application development with Kubernetes
12
Mutagen-extension
Mutagen Docker Desktop Extension
Install
13
image-builder-extension
A PoC of an extension that provides the ability to create a container image graphically.
Link
.
Name of Extensions
Description
Docker Desktop
GitHub
Popularity
1
Boring Proxy
Boring Proxy Docker Extension
Link
2
Lambda Test Tunnel Extension
LambdaTest Tunnel Docker Extension helps to establish a secure connection for testing locally hosted pages & applications on LambdaTest
Install
Link
S.NO
Name of Extensions
Description
Docker Desktop
Docker Hub
Popularity
1
OracleXE 21c Docker Extension
Docker Extension for using OracleXE 21c
Install
2
Docker Extension for Percona Monitoring and Management
Docker Extension for Percona Monitoring and Management
Install
3
RedisInsight Docker Extension for Docker Desktop
RedisInsight Docker Extension
Install
4
SDW Docker Extension
SDW Docker Extension
Install
5
Mongo Express Docker Extension
Running Mongo DB as a Docker Extension
6
Neo4j Docker Extension
Running Neo4j as a Docker Extension
Install
7
Mongo Express
Docker Extension for creating and running an embedded instance of Mongo Express connected to any accessible MongoDB server.
Link
8
QuestDB
QuestDB Docker Extension
Link
9
OracleXE Docker Extension
Oracle XE extension for Docker Desktop
link
10
NebulaGraph Docker Extension
Easily deploy and test NebulaGraph, the Open-Source Distributed Graph Database
Install
Link
.
Name of Extensions
Description
Docker Desktop
GitHub
Popularity
1
Storj Docker Extension
A Resilient Cloud Object Storage with blazing Performance and Zero-trust Security.
Link
S.NO
Name of Extensions
Description
Docker Desktop
DockerHub/GitHub
Popularity
1
snyk/snyk-docker-desktop-extension
Docker Extension for running Snyk scan on images
Install
Link
2
slimdotai/dd-ext
Slim.AI Docker Extensions
Install
Link
3
jfrog/jfrog-docker-desktop-extension
🐸 Scans any of your local Docker images for security vulnerabilities 🐋
Install
Link
4
aquasecurity/trivy-docker-extension
Docker Extensions for Trivy
Install
Link
5
l6khq/lacework-docker-extension
Docker Image Scanner
Install
Link
6
supertokens-docker-extension
Supertokens Extension for Docker Desktop
Install
Link
7
deepfence/yarahunter-docker-extensionhttps
⛴️Docker extension for deepfence/YaraHunter🔎
Install
Link
8
deepfence/secretscanner-docker-extension
⛴️ Docker extension for deepfence/SecretScanner 🔐
Link
9
Crowdstrike-docker-extensiion
⛴️ CrowdStrike is a cybersecurity company that provides endpoint protection, threat intelligence, and incident response services. Its flagship product, the CrowdStrike Falcon platform, uses artificial intelligence and machine learning to detect and prevent cyber threats in real-time. The platform also provides detailed insights into attacker behavior and post-attack forensics to help organizations understand and respond to security incidents.
Link
10
kubescape/docker-desktop-extension
Kubescape is a multi-cloud Kubernetes and CI/CD security single pane of glass. Features include: risk analysis, security compliance, RBAC visualization, misconfiguration and image vulnerability scanning.
Install
Link
11
Let's Encrypt Docker Extension
Docker extension to get and renew Let's Encrypt certificates Resources
Link
.
Name of Extensions
Description
Docker Desktop
DockerHub
Popularity
1
docker/logs-explorer-extension
View all your container logs in one place so you can debug and troubleshoot faster
Install
.
Name of Extensions
Description
Docker Desktop
DockerHub
Popularity
1
Flappy Dock
A forked copy of nebez/floppybird
Install
S.NO
Name of Extensions
Description
Docker Desktop
GitHub
Popularity
1
uffizzi/docker-desktop-extension
Lets you create and manage full-stack previews in the cloud using a Docker Compose file
Install
Link
2
Mailhog
Mailhog Docker Extension
Link
S.NO
Name of Extensions
Description
Docker Desktop
GitHub
Popularity
1
kubesail/docker-extension
Self-hosting/running internet software on computers you own
Install
Link
2
spurin/diveintoansible-extension
Let's you create Ansible Lab Environment with an Ansible control node
Install
Link
3
Gefyra
Gefyra is a toolkit written in Python to organize a local development infrastructure in order to produce software for and with Kubernetes
Link
S.NO
Name of Extensions
Description
Docker Desktop
GitHub
Popularity
1
loopDelicious/docker-extension
Postman collection run
Install
Link
2
samoht/docker-extension-ocaml
Docker Extensions in OCaml. OCaml is a general-purpose, multi-paradigm programming language which extends the Caml dialect of ML with object-oriented features.
Link
3
felipecruz91/dotnet-api-docker-extension
A sample .NET 6 WebAPI used as a backend for a Docker Extension
Link
4
Hoppscotch Docker Extension
A Docker Extension for Hoppscotch
Link
5
faros-community-edition
BI, API and Automation layer for your Engineering Operations data
Link
6
Ngrok Docker Desktop Extension
Ngrok is a simplified API-first ingress-as-a-service that adds connectivity, security, and observability to your apps in one line
Link
S.No.
Name of Extensions
Description
Docker Desktop
GitHub
Popularity
1
Wasm Docker Extension
An example Docker Desktop extension that uses Wasm for the backend
Install
Link
How to install Docker Extensions
Step 1. Clone the repository
git clone https://github.com/<repo-name>/<name-of-your-extension>
Step 2. Build the Docker Extension
Navigate into the cloned repository and run:
The above command generates a Docker image named after the Docker Hub repository.
Step 3. Install Docker Extensions
To install the extension in Docker Desktop, run:
docker extension install <repo-name>/<name-of-your-extension>
Step 4. List the Extension
You can also check that the extension has been installed successfully using the following CLI command:
docker pull <Docker-Hub-username>/<image-name>
Step 2. Install Docker Extensions
To install the extension in Docker Desktop, run:
docker extension install <Docker-Hub-username>/<image-name>
Docker Extension for GOSH
Docker Extension for Slim.ai
Docker Extension for Snyk
Docker Extension for VMware Tanzu
Docker Extension for Anchore
Docker Extension for Okteto
Docker Extension for Uffizzi
Docker Extension for Meshery
Docker Extension for Trivy
Docker Extension for Telepresence
Docker Extension for Red Hat OpenShift
Docker Extension for JFrog
If you do get enough interest to build a Docker Extension, the team at Docker is available to support you.
You can find us in the Docker Community Slack in #extensions, post issues on our SDK repo , or reach us via email extensions(AT)docker.com.
Join Collabnix Discord Server