Docker
@dockerOrganizationDocker helps developers bring their ideas to life by conquering the complexity of app development.
On the leaderboard
| Rank | Repository | Stars |
|---|---|---|
| 490 | docker/awesome-compose | 44,703 |
| 680 | docker/compose | 37,209 |
Top repositories by stars
- HTML43,975
- Go36,993
- docker/docker-bench-security
The Docker Bench for Security is a script that checks for dozens of common best-practices around deploying Docker containers in production.
Shell9,594 - docker/docker-py
A Python library for the Docker Engine API
Python7,163 - docker/cli
The Docker CLI
Go5,691 - docker/genai-stack
Langchain + Docker + Neo4j + Ollama
Python5,205 - docker/build-push-action
GitHub Action to build and push Docker images with Buildx
TypeScript5,166 - docker/docs
Source repo for Docker's Documentation
Markdown4,504 - docker/buildx
Docker CLI plugin for extended build capabilities with BuildKit
Go4,277 - docker/getting-started
Getting started with Docker
JavaScript3,047 - docker/docker-install
Docker installation script
Shell3,026 - docker/for-mac
Bug reports for Docker Desktop for Mac
2,527 - docker/cagent
Agent Builder and Runtime by Docker Engineering
Go2,003 - docker/for-win
Bug reports for Docker Desktop for Windows
1,937 - docker/roadmap
Welcome to the Public Roadmap for All Things Docker! We welcome your ideas.
1,918 - docker/login-action
GitHub Action to login against a Docker registry
TypeScript1,358 - docker/setup-buildx-action
GitHub Action to set up Docker Buildx
TypeScript1,268 - docker/docker-credential-helpers
Programs to keep Docker login credentials safe by storing in platform keystores
Go1,264 - docker/mcp-gateway
docker mcp CLI plugin / MCP Gateway
Go1,234 - docker/metadata-action
GitHub Action to extract metadata (tags, labels) from Git reference and GitHub events for Docker
TypeScript1,093 - docker/libkv
Distributed key/value store abstraction library
Go855 - docker/compose-for-agents
Build and run AI agents using Docker Compose. A collection of ready-to-use examples for orchestrating open-source LLMs, tools, and agent runtimes.
TypeScript841 - JavaScript801
- docker/for-linux
Docker Engine for Linux
774 - docker/setup-qemu-action
GitHub Action to install QEMU static binaries
TypeScript554 - docker/model-runner
Docker Model Runner
Go441 - docker/scout-cli
Docker Scout CLI
Shell432 - docker/mcp-registry
Official Docker MCP registry
Go422 - docker/labs-ai-tools-for-devs
Your trusted home for discovering MCP tools – seamlessly integrated into Docker
Clojure376 - docker/hub-tool
🧪 Docker Hub experimental CLI tool
Go372 - docker/go-plugins-helpers
Go helper packages to extend the Docker Engine
Go344 - docker/bake-action
GitHub Action to use Docker Buildx Bake as a high-level build command
TypeScript284 - docker/hub-feedback
Feedback and bug reports for the Docker Hub
244 - docker/go-units
Parse and print size and time units in human-readable format
Go237 - docker/go-connections
Utility package to work with network connections
Go228 - docker/docker-ce-packaging
Packaging scripts for Docker CE
Makefile205 - docker/hello-genai
Very simple GenAI application to try the Docker Model Runner
HTML171 - docker/sbom-cli-plugin
Plugin for Docker CLI to support SBOM creation using Syft
Go161 - docker/docker-language-server
Language server for Dockerfiles, Compose files, and Bake files
Go155 - docker/extensions-sdk
Desktop Extensions SDK
154 - docker/go-events
Composable event distribution for Go
Go133 - docker/scout-action
Docker Scout GitHub Action
JavaScript132 - docker/getting-started-app
A simple application for the getting started guide in Docker's documentation
JavaScript129 - docker/hub-mcp
Docker Hub MCP Server
TypeScript124 - docker/node-sdk-legacy
Docker CLI gRPC JavaScript SDK
JavaScript115 - docker/getting-started-todo-app
Sample application to get started with Docker
JavaScript114 - docker/labs-ai-tools-vscode
Run & debug workflows for AI agents running Dockerized tools in VSCode
TypeScript98 - Dockerfile97
- docker/actions-toolkit
Toolkit for Docker (GitHub) Actions
TypeScript95 - docker/volumes-backup-extension
Back up, clone, restore, and share Docker volumes effortlessly.
PLpgSQL94 - docker/desktop-linux
Bug reports for Docker Desktop for Linux
92 - docker/go-metrics
Package for metrics collection in Docker projects
Go90 - Go89
- TypeScript87
- docker/setup-docker-action
GitHub Action to set up (download and install) Docker CE
TypeScript70 - docker/containerd-packaging
Linux distro packaging for containerd
Shell70 - Dockerfile68
- docker/opensource
Contains documentation and scripts related to the management of Open Source at Docker
Go65 - docker/nvim-dap-docker
Experimental Neovim DAP plugin for Docker Buildx
Lua64 - docker/terraform-provider-docker
A Terraform provider for managing Docker services.
Go59 - docker/mcp-obsidian
MCP server that interacts with Obsidian via the Obsidian rest API community plugin
Python57 - docker/extension-ideas
A place to suggest new ideas for Docker Extensions and get new ideas of what to build for the larger Docker community
55 - docker/vscode-extension
Docker DX extension for Visual Studio Code
TypeScript50 - docker/buildkit-syft-scanner
BuildKit Syft scanner
Go44 - docker/mcp-inspector
Visual testing tool for MCP servers
TypeScript41 - docker/whalesay
A repository in support of the Docker's official whalesay image
Perl39 - docker/HttpOverStream
.NET library for using HTTP 1.1 over streams, especially Windows Named Pipes
C#38 - docker/setup-compose-action
GitHub Action to set up Docker Compose
TypeScript37 - docker/docker-nodejs-sample
A simple Node.js application for the guide in Docker's documentation
JavaScript37 - docker/docker-gs-ping
A simple Go server example for Docker's "Getting Started with Docker and Go".
Go37 - docker/model-cli
Docker Model Runner CLI Plugin
Go33 - docker/packaging
Docker Packaging (deb, rpm, static)
Dockerfile31 - docker/github-builder
Official Docker-maintained reusable GitHub Actions workflows to securely build container images
26 - docker/github-actions-runner
Docker's containerized github-actions runner
Shell26 - docker/cli-docs-tool
Utilities to generate (reference) documentation for the docker CLI
Go25 - docker/get-involved
Get Involved with Docker
CSS25 - docker/docker-php-sample
A simple PHP application
PHP19 - docker/copilot-issues
The Docker extension for GitHub Copilot (@docker) is a plugin that extends GitHub Copilot's technology to assist developers in working with Docker.
18 - docker/docker-dotnet-sample
A simple .NET web application
HTML17 - docker/python-docker
A simple Python app for the Python Language Guide in Docker's Docs
Python17 - docker/base-cli-plugin
Experimental Docker CLI plugin to detect base images
Go16 - docker/desktop-feedback
Feedback tracker for Docker Desktop on Windows, macOS, and Linux
15 - docker/cagent-action
A GitHub Action for running cagent AI agents in your workflows.
Shell13 - Nix13
- docker/docker-vscode
The Docker VSCode EAP is an extension for VSCode which provides an early preview into new features by Docker.
13 - docker/python-docker-dev
A simple Python app for the Python Language Guide in Docker's Docs
Python12