• Stars
    star
    134
  • Rank 261,438 (Top 6 %)
  • Language
    HTML
  • License
    MIT License
  • Created almost 2 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Curated List of Docker Extensions

stars forks Discord issues Twitter

👉 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.

💡 Submit your Docker Extensions Ideas

Here's a place to suggest new ideas for Docker Extensions and get new ideas of what to build for the larger Docker community.

Featured Docker Extension( July 2023)

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 Docker Pulls
2 Logs Explorer View all container logs in one place so you can debug and troubleshoot faster Install Link Docker Pulls
3 Resource Usage Monitor and manage live data stream for running containers Install Link Docker Pulls
4 Volumes Backup & Share Backup, clone, restore, and share Docker volumes effortlessly Install Link Docker Pulls
5 Uffizzi Uffizzi lets you create and manage full-stack previews in the cloud from Docker Compose Install Link Docker Pulls
6 Portainer Docker container management made simple, with the world’s most popular GUI-based container management platform Install Link Docker Pulls
7 Okteto Remote Development for Docker Compose Install Link Docker Pulls
8 Ambassador Telepresence Instantly bridge your workstation with Kubernetes clusters in the cloud Install Link Docker Pulls
9 Snyk Scan your remote or local image and detect any contained vulnerabilities Install Link Docker Pulls
10 Slim.AI Deep dive into the construction of your images. Know what's in your containers Install Link Docker Pulls
11 Lacework Scanner Minimize the vulnerabilities before the images go into production Install Link Docker Pulls
12 Anchore Content and security analysis for container images Install Link Docker Pulls
13 Calyptia Core Use Calyptia Core within Docker Desktop to manage observability Install Link Docker Pulls
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 Docker Pulls
15 Ddosify High-performance, open-source and simple load testing tool, written in Golang Install Link Docker Pulls
16 OpenShift Easily deploy and test applications onto OpenShift Install Link Docker Pulls
17 Epinio Push from source to Kubernetes in one step Install Link Docker Pulls
18 Jfrog Scan your Docker images for vulnerabilities with JFrog Xray. Install Link Docker Pulls
19 vcluster Manage your vclusters running on docker-desktop. Install Link Docker Pulls
20 Newman Run your Postman collections from Docker Desktop Install Link Docker Pulls
21 Lens Run Lens Kubernetes on your Docker Desktop Install Link Docker Pulls
22 Microcks API Mocking and Testing for REST, GraphQL, gRPC and AsyncAPI Install Link Docker Pulls
23 Open Source management tool for PostgreSQL Docker Extension for using an embedded PGAdmin4 Open Source management tool for PostgreSQL Install Link Docker Pulls
24 Mini Cluster "Mini Cluster" enables you run a local Apache Mesos cluster Install Link Docker Pulls
25 Gosh Build your decentralized and secure software supply chain with Docker and Git Open Source Hodler Install Link Docker Pulls
26 Drone CI Run Continuous Integration & Delivery Pipelines (CI/CD) from within Docker Desktop. Install Link Docker Pulls
27 Aqua Trivy Run unlimited vulnerability scans against remote or locally stored images Install Link Docker Pulls
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 Docker Pulls
29 Oracle SQLcl client tool Docker Extension for using an embedded version of Oracle SQLcl client tool Install Link Docker Pulls
30 Tailscale Tailscale lets you securely connect to your Docker containers without exposing them to the public internet. Install Link Docker Pulls
31 Akita API Drop in Agent for API Monitoring and Observability Install Link Docker Pulls
32 Dive-In Explore docker images, layer contents, and discover ways to shrink the size of your Docker/OCI image Install Link Docker Pulls
33 Harpoon Docker Extension for the No Code Kubernetes platform Install Link Docker Pulls
34 Localstack Extension of Localstack for Docker desktop Install Link Docker Pulls
35 Alfresco Community Alfresco Docker Extension Install Link Docker Pulls
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 Docker Pulls
37 NebulaGraph Easily deploy and test NebulaGraph, the Open-Source Distributed Graph Database Install Link Docker Pulls
38 Gefyra Gefyra's Docker extension to bridge running containers into Kubernetes clusters Install Link DockerPull
39 Dockerfile-diff Diff local or remotes images so you can more easily see the differences in their Dockerfiles Install Link DockerPull
40 Dive Into Ansible Run a Full Ansible Lab Environment within Docker Desktop! Install Link DockerPull
41 Oracle SQLDeveloper Web Docker Extension for using an embedded version of Oracle SQLDeveloper Web. Install Link DockerPull
42 Grafana Monitor your docker desktop instance from Grafana cloud. Install Link DockerPull

Table of Contents

Categories

Utilities

S.No. Name of Extensions Description Docker Desktop GitHub Popularity
1 Golang Playground Golang playground in Docker Desktop Install Link Github Stars
2 Swagger Editor Swagger Editor Docker Extension for Docker Desktop Install Link Github Stars
3 GitHub Registry Docker Extension for Github Registry Install Link Github Stars
4 Loki, Grafana, Tempo, Mimir(LGTM) OpenTelemetry enabled Grafana LGTM stack Install Link Github Stars
5 Counter Extension Counter extension Showcasing data persistency, backend commands, vanilla JS UI and Docker multistage builds Install Link Github Stars
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 Github Stars
7 Script2Extension Turn any script into a Docker Extension in about 3 minutes Install Link Github Stars
8 Request Mapper Docker Desktop Request Mapper Install Link Github Stars
9 Healthcheck UI badge Docker Desktop Extension to show container healthchecks output Install Link Github Stars
10 Graph View badge Docker extensions that displays all your containers, volumes, images etc. in a network graph. Install Link Github Stars
11 Async Studio badge AsyncAPI studio Docker Extension for Docker Desktop Install Link Github Stars
12 ImageSize Extractor badge Docker Image Size Extractor Extension Install Link Github Stars
13 Dockerfile Inspector badge DockerFile Inspector Extension Install Link Docker Pulls
14 JSON Cracker badge Seamlessly visualize your JSON data instantly into graphs Install Link Github Stars
15 Excalidraw badge Excalidraw Docker Extension Install Link Github Stars
16 n8n badge n8n Workflow automation tool docker extension Install Link Github Stars
17 FlameGraph badge Flame Graph Extension Install Link Github Stars
18 CTOai badge 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 Github Stars
19 TrafficGuru badge TrafficGuru is one stop GUI for cloud native traffic management of Service Mesh, Ingress, GatewayAPI, ELB, MCS, API management. link Github Stars
20 Pipy badge Pipy is a programmable proxy for the cloud, edge and IoT. link Github Stars
21 Tachometer badge Tachometer an example of a Docker extension link Github Stars
22 Grafana badge Monitor your docker desktop instance from Grafana cloud. Install DockerPull

Development

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 Docker Pulls

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 Docker Pulls
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 Stars
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 Stars
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  badge Manages vclusters quickly and easily through the Docker Desktop interface. Install
9 spurin/k9s-dd-extension badge k9s UI preconfigured to run against Docker Desktop Kubernetes Install Github Stars
10 AlfrescoLabs/alfresco-docker-extension badge Single "Run" button to deploy Alfresco platform with Docker Install Github Stars
11 Gefyra Docker Extension badge Blazingly-fast, rock-solid, local application development with Kubernetes
12 Mutagen-extension badge Mutagen Docker Desktop Extension Install
13 image-builder-extension badge A PoC of an extension that provides the ability to create a container image graphically. Link Github Stars

Networking

. Name of Extensions Description Docker Desktop GitHub Popularity
1 Boring Proxy badge Boring Proxy Docker Extension Link
2 Lambda Test Tunnel Extension badge LambdaTest Tunnel Docker Extension helps to establish a secure connection for testing locally hosted pages & applications on LambdaTest Install Link

Database

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 badge Docker Extension for Percona Monitoring and Management Install Github Stars
3 RedisInsight Docker Extension for Docker Desktop badge RedisInsight Docker Extension Install
4 SDW Docker Extension badge SDW Docker Extension Install
5 Mongo Express Docker Extension badge Running Mongo DB as a Docker Extension
6 Neo4j Docker Extension badge Running Neo4j as a Docker Extension Install
7 Mongo Express badge Docker Extension for creating and running an embedded instance of Mongo Express connected to any accessible MongoDB server. Link Github Stars
8 QuestDB badge QuestDB Docker Extension Link Github Stars
9 OracleXE Docker Extension badge Oracle XE extension for Docker Desktop link Github Stars
10 NebulaGraph Docker Extension badge Easily deploy and test NebulaGraph, the Open-Source Distributed Graph Database Install Link Github Stars
11 Memgraph Docker Extension badge Memgraph is an open-source in-memory graph database built for teams that expect highly performant, advanced analytical insights. Memgraph is powered by a query engine built in C/C++ to handle real-time use cases at an enterprise scale. Memgraph supports strongly-consistent ACID transactions and uses the standardized Cypher query language over Bolt protocol for structuring, manipulating, and exploring data. Install Link Github Stars

Storage

. Name of Extensions Description Docker Desktop GitHub Popularity
1 Storj Docker Extension badge A Resilient Cloud Object Storage with blazing Performance and Zero-trust Security. Link

Security

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 badge Docker Image Scanner Install Link Github Stars
6 supertokens-docker-extension Supertokens Extension for Docker Desktop Install Link
7 deepfence/yarahunter-docker-extensionhttps badge ⛴️Docker extension for deepfence/YaraHunter🔎 Install Link
8 deepfence/secretscanner-docker-extension badge ⛴️ Docker extension for deepfence/SecretScanner 🔐 Link
9 Crowdstrike-docker-extensiion badge ⛴️ 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 Github Stars
10 kubescape/docker-desktop-extension badge 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 Github Stars
11 Let's Encrypt Docker Extension badge Docker extension to get and renew Let's Encrypt certificates Resources Link Github Stars

Logging

. 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  Docker Pulls

Gaming

. Name of Extensions Description Docker Desktop DockerHub Popularity
1 Flappy Dock badge A forked copy of nebez/floppybird Install

Testing

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 badge Mailhog Docker Extension Link

Infrastructure

S.NO Name of Extensions Description Docker Desktop GitHub Popularity
1 kubesail/docker-extension badge 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 Github Stars
3 Gefyra badge Gefyra is a toolkit written in Python to organize a local development infrastructure in order to produce software for and with Kubernetes Link

API

S.NO Name of Extensions Description Docker Desktop GitHub Popularity
1 loopDelicious/docker-extension Postman collection run Install Link Github Stars
2 samoht/docker-extension-ocaml badge 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 badge 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 badge BI, API and Automation layer for your Engineering Operations data Link
6 Ngrok Docker Desktop Extension badge Ngrok is a simplified API-first ingress-as-a-service that adds connectivity,
security, and observability to your apps in one line
Link Github Stars

WebAssembly

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

Using GitHub

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:

 make build-extension

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 extension ls

Using Docker Hub

Step 1. Pull the image

 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>

📹 Videos

Docker Extension for GOSH Docker Extension for Slim.ai
Gosh Extensions Slim.io Extension
Docker Extension for Snyk Docker Extension for VMware Tanzu
Snyk Extension Docker Extension for VMware
Docker Extension for Anchore Docker Extension for Okteto
Anchore Extension Docker Extension for Okteto
Docker Extension for Uffizzi Docker Extension for Meshery
Uffizzi Extension Docker Extension for Meshery
Docker Extension for Trivy Docker Extension for Telepresence
Trivy Extension Docker Extension for Telepresence
Docker Extension for Red Hat OpenShift Docker Extension for JFrog
Red Hat OpenShift  Extension Docker Extension for JFrog

💬 Support and Community

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.

References:

Join Collabnix Discord Server

Title

More Repositories

1

dockerlabs

Docker - Beginners | Intermediate | Advanced
PHP
6,365
star
2

kubetools

Kubetools - Curated List of Kubernetes Tools
HTML
2,315
star
3

kubelabs

Get Started with Kubernetes
Ruby
2,089
star
4

terraform

Terraform - Beginners | Intermediate | Advanced
HCL
295
star
5

wasm-docker-better-together

A Curated List of WebAssembly and Docker Resources
196
star
6

pico

Object Detection and Analysis Made easy using Raspberry Pi, Apache Kafka, AWS Rekognition & Docker
Jupyter Notebook
87
star
7

dockertools

HTML
79
star
8

devopschatrooms

Top 100 active Slack or Discord workspaces for DevOps Engineers
65
star
9

dockerbangalore

All the latest/previous Docker Bangalore Meetup presentations slides, videos and workshops
57
star
10

kubezilla

Building a largest Kubernetes Community Cluster
HCL
47
star
11

kubezilla500

Building a largest Kubernetes Community Cluster
37
star
12

ioetplanet

Internet of Every Thing
HTML
30
star
13

redisplanet

Redisplanet - An Ultimate Hands-on Labs on Redis
Ruby
28
star
14

govc

Managing Virtual Infrastructure using GOVC
Shell
26
star
15

redisedge-grafana

Python
24
star
16

docker-cctv-raspbian

Docker Image for Low-cost HD surveillance Camera Module on Raspberry Pi 3
Dockerfile
22
star
17

wasmlabs

A Curated List of Tutorials and Guides for Wasm
Dockerfile
20
star
18

devops

An Ultimate Guide to DevOps Journey
JavaScript
19
star
19

selenium-docker-extension

Selenium Extension for Docker Desktop
TypeScript
18
star
20

chatgpt-prompts-devops

ChatGPT Prompts curated by Collabnix Community
16
star
21

robomaster

Getting Started with Robomaster
Python
16
star
22

redisinsight-docker-extension

Running Redis GUI using RedisInsight Docker Extension
TypeScript
16
star
23

osconf

The #1 Open Source Community Conference in India | Powered by Collabnix
13
star
24

awesome-docker-scout

A Curated List of Docker Scout Resources
11
star
25

memgraph-docker-extension

TypeScript
11
star
26

pylabs

All Things Python
HTML
10
star
27

traefiklabs

An Ultimate Traefik Hands-on Labs
Go
9
star
28

ansible

An Ultimate Ansible Labs for You
8
star
29

kafka-kubernetes-docker-desktop

8
star
30

mindsdb-docker-extension

MIndsDB Extension for Docker Desktop
TypeScript
7
star
31

flipper

Object Detection & Deep Learning on Raspberry Pi using Docker containers
Shell
7
star
32

docker-on-iot

A Curated List of Developer Tools and Tutorials on IoT Edge devices
7
star
33

raspberrypi

An Ultimate Guide to Raspberry Pi Resources
6
star
34

community

Collabnix Contributors Site
CSS
5
star
35

bme680-jetson-neo4j

Storing BME680 Sensor data on Neo4j Graph Database and visualizing it on Docker Extension
Python
5
star
36

openusm

Server Management, Log Analytics & Machine Learning Made Simple using OpenUSM
HTML
4
star
37

mongoexpress-docker-extension

Mongo Express Docker Extension
TypeScript
4
star
38

osconf2021

HTML
4
star
39

neo4j-docker-extension

The Neo4j Docker Extension
TypeScript
4
star
40

hubscraper

Implementing Docker Hub Scraper using Python, Selenium and Docker Desktop
Python
4
star
41

nvidia-jetson-xavier

A Curated List of Resources related to Jetson Xavier
3
star
42

testapache

Dockerfile
3
star
43

grafana-docker-extension

Running Grafana + Redis DataSource in a Docker Extension
TypeScript
2
star
44

kube-case-studies

A Curated List of Kubernetes Case Studies
2
star
45

kubernetes-tools

HTML
2
star
46

supertokens-docker-extension

2
star
47

osconf2022

HTML
2
star
48

testprojectjuly

Go
2
star
49

testproject

Dockerized TestPrject Agent & Jenkins
Makefile
2
star
50

docker-bangalore-meetup

This repository is a database of Docker Bangalore Meetup sessions, logs and FAQs
2
star
51

labs

A Collection of tutorials for Docker Concepts and Labs
2
star
52

dockerhyderabad

All the latest/previous Docker Hyderabad Meetup presentations slides, videos and workshops
2
star
53

kubetoolsio

An Ultimate Resource for Kubernetes Tools
JavaScript
2
star
54

devsecops

A Curated List of DevSecOps
2
star
55

docker-extensions-101

Building a bunch of CLI extensions for Docker Desktop
TypeScript
2
star
56

gmonit

NVIDIA GPU Monitoring Made Easy using Prometheus Stack & Docker Containers
TeX
2
star
57

docker-llama-chat

Building a Containerised chat interface crafted with llama.cpp for running Alpaca models
Dockerfile
2
star
58

docker

HTML
2
star
59

dockerpune

2
star
60

osconfjaipur

Hosting OSCONF Jaipur Website
CSS
2
star
61

dockerswarm

A Curated List of Docker Swarm Resources, Tips and Tricks and References
Python
2
star
62

docker-workshop

Sela Labs Docker workshop for beginners
PHP
2
star
63

webinar

Collabnix On-Demand Webinars
Ruby
2
star
64

meetup-demo

1
star
65

Docker-Project

First Docker Project
JavaScript
1
star
66

monitoring

1
star
67

dockerlabs.io

Docker | Kubernetes | Cloud
1
star
68

awesome-ioc-scanner-cve

A Curated List of IOC Scanner and CVES
1
star
69

demo-15june

1
star
70

kubetooling

1
star
71

kubetoolings

HTML
1
star
72

tp10

Smarty
1
star
73

localstack-docker-extension

1
star
74

iotzilla

1
star
75

cka

1
star
76

dockerdesktop

1
star
77

training

1
star
78

linux-on-pi

Getting Started with Linux
1
star
79

slack-archive

Archiving Slack conversations for Collabnix Community
1
star
80

questdb-docker-extension

QuestDB Docker Extension
TypeScript
1
star
81

dockerhub-stats

Listing all the Popular Docker Hub Images
1
star