RepoGuard
Updated 2 h ago
Docker

Organization

Public GitHub footprint of Docker

@docker
View profile on GitHub

Docker helps developers bring their ideas to life by conquering the complexity of app development.

United States of America

148

Public repositories

157,319

Total stars

14,593

Followers

The Docker organization maintains a substantial public presence on GitHub, featuring a wide range of repositories focused on containerization and application development. Key programming languages used include Go, TypeScript, JavaScript, Shell, and Python, with notable projects like awesome-compose and docker-bench-security that contribute to the developer community.

Top languages

Go 34TypeScript 18JavaScript 6Shell 5Python 5Dockerfile 3HTML 2EJS 2

Public repositories

awesome-compose

45,535

Awesome Docker Compose samples

HTML
Updated Jun 13, 2026

compose

37,517

Define and run multi-container applications with Docker

Go
Updated Jun 13, 2026

docker-bench-security

9,655

The Docker Bench for Security is a script that checks for dozens of common best-practices around deploying Docker containers in production.

Shell
Updated Jun 13, 2026

docker-py

7,184

A Python library for the Docker Engine API

Python
Updated Jun 13, 2026

cli

5,906

The Docker CLI

Go
Updated Jun 13, 2026

genai-stack

5,330

Langchain + Docker + Neo4j + Ollama

Python
Updated Jun 13, 2026

build-push-action

5,304

GitHub Action to build and push Docker images with Buildx

TypeScript
Updated Jun 13, 2026

docs

4,593

Source repo for Docker's Documentation

Markdown
Updated Jun 13, 2026

buildx

4,407

Docker CLI plugin for extended build capabilities with BuildKit

Go
Updated Jun 12, 2026

docker-install

3,125

Docker installation script

Shell
Updated Jun 13, 2026

getting-started

3,065

Getting started with Docker

JavaScript
Updated Jun 12, 2026

docker-agent

3,061

AI Agent Builder and Runtime by Docker Engineering

Go
Updated Jun 13, 2026

for-mac

2,533

Bug reports for Docker Desktop for Mac

Unknown Language
Updated Jun 1, 2026

for-win

1,947

Bug reports for Docker Desktop for Windows

Unknown Language
Updated Jun 12, 2026

roadmap

1,918

Welcome to the Public Roadmap for All Things Docker! We welcome your ideas.

Unknown Language
Updated Jun 13, 2026

mcp-gateway

1,451

docker mcp CLI plugin / MCP Gateway

Go
Updated Jun 13, 2026

login-action

1,434

GitHub Action to login against a Docker registry

TypeScript
Updated Jun 12, 2026

setup-buildx-action

1,344

GitHub Action to set up Docker Buildx

TypeScript
Updated Jun 13, 2026

docker-credential-helpers

1,296

Programs to keep Docker login credentials safe by storing in platform keystores

Go
Updated Jun 12, 2026

metadata-action

1,130

GitHub Action to extract metadata (tags, labels) from Git reference and GitHub events for Docker

TypeScript
Updated Jun 12, 2026

compose-for-agents

977

Build and run AI agents using Docker Compose. A collection of ready-to-use examples for orchestrating open-source LLMs, tools, and agent runtimes.

TypeScript
Updated Jun 12, 2026

welcome-to-docker

852

No description provided for this repository.

JavaScript
Updated Jun 12, 2026

libkv

849

Distributed key/value store abstraction library

Go
Updated Jun 12, 2026

model-runner

588

Docker Model Runner

Go
Updated Jun 11, 2026

setup-qemu-action

579

GitHub Action to install QEMU static binaries

TypeScript
Updated Jun 12, 2026

mcp-registry

504

Official Docker MCP registry

Go
Updated Jun 13, 2026

scout-cli

450

Docker Scout CLI

Shell
Updated Jun 9, 2026

labs-ai-tools-for-devs

384

Your trusted home for discovering MCP tools – seamlessly integrated into Docker

Clojure
Updated Jun 12, 2026

bake-action

296

GitHub Action to use Docker Buildx Bake as a high-level build command

TypeScript
Updated Jun 12, 2026

hub-feedback

244

Feedback and bug reports for the Docker Hub

Unknown Language
Updated Jun 4, 2026

go-units

236

Parse and print size and time units in human-readable format

Go
Updated Jun 6, 2026

go-connections

228

Utility package to work with network connections

Go
Updated May 29, 2026

multi-container-app

221

No description provided for this repository.

EJS
Updated Jun 11, 2026

docker-ce-packaging

208

Packaging scripts for Docker CE

Makefile
Updated Jun 12, 2026

compose-switch

205

No description provided for this repository.

Go
Updated Jun 4, 2026

hello-genai

192

Very simple GenAI application to try the Docker Model Runner

HTML
Updated Jun 7, 2026

sbx-releases

186

No description provided for this repository.

Unknown Language
Updated Jun 12, 2026

docker-language-server

175

Language server for Dockerfiles, Compose files, and Bake files

Go
Updated Jun 13, 2026

hub-mcp

153

Docker Hub MCP Server

TypeScript
Updated Jun 11, 2026

extensions-sdk

153

Desktop Extensions SDK

Unknown Language
Updated Jun 4, 2026

scout-action

139

Docker Scout GitHub Action

JavaScript
Updated Jun 9, 2026

getting-started-todo-app

133

Sample application to get started with Docker

JavaScript
Updated Jun 10, 2026

go-events

132

Composable event distribution for Go

Go
Updated Jun 8, 2026

go-sdk

117

No description provided for this repository.

Go
Updated Jun 13, 2026

node-sdk

101

No description provided for this repository.

TypeScript
Updated Jun 5, 2026

actions-toolkit

100

Toolkit for Docker (GitHub) Actions

TypeScript
Updated Jun 12, 2026

labs-ai-tools-vscode

99

Run & debug workflows for AI agents running Dockerized tools in VSCode

TypeScript
Updated Jun 4, 2026

secrets-engine

78

No description provided for this repository.

Go
Updated Jun 13, 2026

setup-docker-action

77

GitHub Action to set up (download and install) Docker CE

TypeScript
Updated Jun 12, 2026

scout-demo-service

77

No description provided for this repository.

Dockerfile
Updated Jun 1, 2026

github-builder

70

Official Docker-maintained reusable GitHub Actions workflows to securely build container images

Unknown Language
Updated Jun 11, 2026

terraform-provider-docker

61

A Terraform provider for managing Docker services.

Go
Updated Jun 12, 2026

vscode-extension

55

Docker DX extension for Visual Studio Code

TypeScript
Updated Jun 8, 2026

buildkit-syft-scanner

47

BuildKit Syft scanner

Go
Updated May 28, 2026

mcp-inspector

46

Visual testing tool for MCP servers

TypeScript
Updated Jun 4, 2026

sbx-kits-contrib

42

Community repository for sbx kits

Go
Updated Jun 12, 2026

setup-compose-action

40

GitHub Action to set up Docker Compose

TypeScript
Updated May 28, 2026

whalesay

39

A repository in support of the Docker's official whalesay image

Perl
Updated May 27, 2026

docker-gs-ping

36

A simple Go server example for Docker's "Getting Started with Docker and Go".

Go
Updated Jun 4, 2026

buildx-desktop

34

No description provided for this repository.

Unknown Language
Updated Jun 10, 2026

packaging

32

Docker Packaging (deb, rpm, static)

Dockerfile
Updated Jun 12, 2026

desktop-feedback

32

Feedback tracker for Docker Desktop on Windows, macOS, and Linux

Unknown Language
Updated Jun 3, 2026

cli-docs-tool

24

Utilities to generate (reference) documentation for the docker CLI

Go
Updated Jun 12, 2026

bindmount-apps

24

No description provided for this repository.

EJS
Updated Jun 7, 2026

babashka-pod-docker

22

No description provided for this repository.

Go
Updated Jun 4, 2026

cagent-action

19

A GitHub Action for running docker agent AI agents in your workflows.

TypeScript
Updated Jun 12, 2026

copilot-issues

19

The Docker extension for GitHub Copilot (@docker) is a plugin that extends GitHub Copilot's technology to assist developers in working with Docker.

Unknown Language
Updated Jun 3, 2026

claude-plugins

18

No description provided for this repository.

Unknown Language
Updated Jun 3, 2026

base-cli-plugin

16

Experimental Docker CLI plugin to detect base images

Go
Updated Jun 4, 2026

notary-official-images

16

No description provided for this repository.

Shell
Updated Jun 4, 2026

go-imageinspect

15

No description provided for this repository.

Go
Updated Jun 4, 2026

labs-githooks

13

No description provided for this repository.

Nix
Updated May 27, 2026

python-docker-dev

12

A simple Python app for the Python Language Guide in Docker's Docs

Python
Updated May 27, 2026

desktop-action

11

Docker Desktop action

Unknown Language
Updated Jun 10, 2026

dc23-secure-workshop

11

DockerCon 2023 Secure Development with Docker hands-on exercises code

Dockerfile
Updated Jun 4, 2026

ai-reviewer

11

No description provided for this repository.

JavaScript
Updated May 27, 2026

labs-tape

10

Tape is for packaging applications

Go
Updated Jun 4, 2026

labs-nvim-copilot

8

No description provided for this repository.

Lua
Updated May 27, 2026

eventsource

7

EventSource client for Node.js and Browser (polyfill)

JavaScript
Updated Jun 12, 2026

desktop-cloud-provider

7

Cloud provider for KIND clusters (desktop-cloud-provider-kind image)

Go
Updated Jun 4, 2026

portcullis

6

A tiny Go library to detect and redact API tokens, cloud credentials, and other secret material in arbitrary text.

Go
Updated Jun 10, 2026

compose-bridge-transformer

5

transformer image to be used by Docker Compose bridge

Go Template
Updated Jun 3, 2026

homebrew-tap

4

Homebrew tap of Docker products and tools

Ruby
Updated Jun 13, 2026

mcp-gateway-oauth-helpers

4

Library containing OAuth Dynamic Client Registration (DCR) functionality for MCP servers

Go
Updated Jun 8, 2026

oci

3

This repository holds functionality related to OCI (Open Container Initiative).

Go
Updated Jun 8, 2026

go-containerregistry

3

Go library and CLIs for working with container registries

Go
Updated Jun 4, 2026

dagster-poc

3

No description provided for this repository.

Python
Updated Jun 4, 2026

mcp-community-registry

3

A community driven registry service for Model Context Protocol (MCP) servers.

Go
Updated Jun 4, 2026

scout-samples

3

Sample code for users of Docker Scout

Java
Updated May 27, 2026

kind

3

Kubernetes IN Docker - local clusters for testing Kubernetes

Go
Updated May 27, 2026

compose-language-service

2

Language service for Docker Compose documents

TypeScript
Updated Jun 4, 2026

ghaction-dump-context

2

GitHub Action composite to dump context

Unknown Language
Updated Jun 4, 2026

envoy

2

Cloud-native high-performance edge/middle/service proxy

C++
Updated Jun 4, 2026

unleash-proxy

2

Unleash Proxy is used to safely integrate frontend application with Unleash in a secure and scaleable way.

TypeScript
Updated Jun 4, 2026

simplepypi

2

A really, really, simple HTTP PyPI-like server

Python
Updated Jun 4, 2026

go-winio

2

Win32 IO-related utilities for Go

Go
Updated Jun 4, 2026

keyring

2

Repository hosting the public cosign image signing keys

Unknown Language
Updated May 27, 2026

iceberg-go

1

Apache Iceberg - Go

Go
Updated Jun 4, 2026

winget-pkgs

1

The Microsoft community Windows Package Manager manifest repository

Unknown Language
Updated Jun 4, 2026

autobuilds-actions

1

Docker Hub Autobuilds as GitHub Actions

Shell
Updated Jun 3, 2026

Frequently asked questions

What does Docker build on GitHub?

Docker builds a variety of repositories on GitHub, focusing on tools and libraries for container management. Prominent projects include docker-py, a library for the Docker Engine API, and the Docker CLI, which facilitates command-line interactions with Docker.

Which programming languages does Docker use?

Docker primarily uses Go, TypeScript, JavaScript, Shell, and Python for its public repositories. These languages support a range of functionalities, from building and managing containers to creating GitHub Actions for automation.

Are Docker's repositories public?

Yes, Docker's repositories on GitHub are public. This openness allows developers to access, contribute to, and audit the code, fostering collaboration and transparency in the development of Docker's tools and solutions.

Is this exposure intended?

Monitor Docker with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account