Top 50 Awesome List

veggiemonk/awesome-docker

Back-End Development  9 days ago  22k
🐳 A curated list of Docker resources and projects
View byDAY/WEEK/README
View on Github

Jun 13th - Jun 19th, 2022

Development with Docker

Development Environment

  • coderstars574 - remote development machines powered by Terraform or Docker by @coder
  • Container Operations

    Reverse Proxy

  • Swarm Routerstars57 - A «zero config» service name based router for docker swarm mode with a fresh and more secure approach. By @flavioaiello
  • Jun 6th - Jun 12th, 2022

    Container Operations

    Web

  • CASAstars38 - Outsource the administration of a handful of containers to your co-workers, by @knrdl
  • Where to start (Windows)

  • Docker Reference Architecture: Modernizing Traditional .NET Framework Applications - You will learn to identify the types of .NET Framework applications that are good candidates for containerization, the "lift-and-shift" approach to containerization.
  • Container Operations

    Monitoring

  • Dynatrace 💲 - Monitor containerized applications without installing agents or modifying your Run commands
  • Container Operations

    Desktop

  • Docker Desktop - Official native app. Only for Windows and MacOS
  • Docker Images

    Builder

  • packer - Hashicorp tool to build machine images including docker image integrated with configuration management tools like chef, puppet, ansible
  • Docker Images

    Registry

  • DigitalOcean 💲 - DigitalOcean Container Registry.
  • Sonatype Nexus Repository - Manage binaries and build artifacts across your software supply chain.
  • Development with Docker

    API Client

  • clj-docker-clientstars176 💀 - Idiomatic Clojure client for the Docker remote API. By @lispyclouds
  • contajnersstars79 - An idiomatic, data-driven, REPL friendly Clojure client for OCI container engines. By @lispyclouds
  • Services based on Docker (mostly 💲)

    CaaS

  • Red Hat OpenShift Dedicated 💲 - Fully-managed Red Hat® OpenShift® service on Amazon Web Services and Google Cloud
  • Virtuozzo Application Platform 💲 - Deploy and manage your projects with turnkey PaaS across a wide network of reliable service providers
  • Useful Resources

  • Docker Newsletter Docker newsletter for regular updates
  • Learn Docker - Learn Docker - curated list of the top online docker tutorials and courses.
  • English

  • Docker Community
  • Docker Events
  • Docker Online Meetup
  • May 9th - May 15th, 2022

    Development with Docker

    CI/CD

  • Kraken CIstars76 - Modern CI/CD, open-source, on-premise system that is highly scalable and focused on testing. One of its executors is Docker. Developed by @Kraken-CI.
  • Apr 25th - May 1st, 2022

    Where to start

  • Docker simplified in 55 seconds: An animated high-level introduction to Docker. Think of it as a visual tl;dr that makes it easier to dive into more complex learning materials.
  • Container Operations

    Desktop

  • Stevedorestars200 - Good Docker Desktop replacement for Windows. Both Linux and Windows Containers are supported. @slonopotamus
  • Apr 18th - Apr 24th, 2022

    Container Operations

    Monitoring

  • Axibase Collectorstars4 - Axibase Collector streams performance counters, configuration changes and lifecycle events from the Docker engine(s) into Axibase Time Series Database for roll-up dashboards and integration with upstream monitoring systems.
  • Apr 4th - Apr 10th, 2022

    Docker Images

    Base Tools

  • suestars4 - Executes a program as a user different from the user running sue. This is a maintainable alternative to ncopa/su-exec, which is the better tianon/gosu. This one is far better (higher performance, smaller size), than the original gosu, however it is far easier to maintain, than su-exec, which is written in plain C. Made by Akito
  • Docker Images

    Builder

  • userdefstars3 - An advanced adduser for your Alpine based Docker images. Made by Akito
  • Feb 28th - Mar 6th, 2022

    Container Operations

    Container Composition

  • Nuxxstars134 - Visually generate docker-compose.yaml code with drag-n-drop UI. By @corpulent
  • Feb 7th - Feb 13th, 2022

    Development with Docker

    Serverless

  • IronFunctionsstars3k - The serverless microservices platform FaaS (Functions as a Service) which uses Docker containers to run Any language or AWS Lambda functions
  • Jan 24th - Jan 30th, 2022

    Container Operations

    Deployment and Infrastructure

  • SwarmManagementstars2 - Swarm Management is a python application, installed with pip. The application makes it easy to manage a Docker Swarm by configuring a single yaml file describing which stacks to deploy, and which networks, configs or secrets to create.
  • Container Operations

    Orchestration

  • RedHerd Frameworkstars46 - RedHerd is a collaborative and serverless framework for orchestrating a geographically distributed group of assets capable of simulating complex offensive cyberspace operations. By @RedHerdProject.
  • Jan 17th - Jan 23rd, 2022

    Development with Docker

    Wrappers

  • Hokusaistars82 - A Docker + Kubernetes CLI for application developers; used to containerize an application and to manage its lifecycle throughout development, testing, and release cycles. From @artsy
  • Jan 10th - Jan 16th, 2022

    Docker Images

    Builder

  • RAUDIstars521 - A tool to automatically update (and optionally push to Docker Hub) Docker Images for 3rd party software whenever theres is a new release/update/commit. By @SecSI
  • Dec 27th - Jan 2nd, 2021

    Docker Images

    Registry

  • Amazon Elastic Container Registry 💲 - Amazon Elastic Container Registry (ECR) is a fully-managed Docker container registry that makes it easy for developers to store, manage, and deploy Docker container images.
  • Dec 13th - Dec 19th, 2021

    Development with Docker

    Development Environment

  • docker-setupstars5 - Install, configure and update container tools. By @nicholasdille
  • Nov 22nd - Nov 28th, 2021

    Container Operations

    Container Composition

  • Stackerstars63 💀 - Docker Compose Templates. Stacker provides an abstraction layer over Docker Compose and a better DX (developer experience).
  • Oct 25th - Oct 31st, 2021

    Container Operations

    Terminal UI
  • ctop (1)stars418 - 💀 A command line / text based Linux Containers monitoring tool that works just like you expect (Python) by @yadutaf
  • Oct 18th - Oct 24th, 2021

    Container Operations

    Terminal UI
  • dockdashstars99 detailed stats. By @byrnedo
  • Sep 20th - Sep 26th, 2021

    Demos and Examples

  • Local Docker DBstars232 a list of docker-compose samples for a lot of databases by @alexmacarthur
  • Webstack-microstars72 Demo web app showing how Docker Compose might be used to set up an API Gateway, centralized authentication, background workers, and WebSockets as containerized services.
  • Sep 13th - Sep 19th, 2021

    Docker Images

    Registry

  • GitLab Container Registry - Registry focused on using its images in GitLab CI
  • Services based on Docker (mostly 💲)

    CaaS

  • Red Hat CodeReady Workspaces - A collaborative Kubernetes-native solution for rapid application development that delivers consistent developer environments on Red Hat OpenShift to allow anyone with a browser to contribute code in under two minutes.
  • Services based on Docker (mostly 💲)

    Monitoring Services

  • AppDynamicsstars3 - Docker Monitoring extension gathers metrics from the Docker Remote API, either using Unix Socket or TCP.
  • Container Operations

    Deployment and Infrastructure

  • awesome-stacksstars361 - Deploy 80+ open-source web apps with one Docker command
  • Jun 28th - Jul 4th, 2021

    Useful Resources

  • Docker dev bookmarks - use the tag docker
  • Container Operations

    Container Composition

  • bockerstars129 (2) 💀 - Write Dockerfile completely in Bash. Extensible and simple. --> Reusable by @icy
  • Jun 21st - Jun 27th, 2021

    Container Operations

    Security

  • KICSstars1.1k - an infrastructure-as-code scanning tool, find security vulnerabilities, compliance issues, and infrastructure misconfigurations early in the development cycle. Can be extended for additional policies. By Checkmarx
  • May 17th - May 23rd, 2021

    Where to start

  • Practical Introduction to Container Terminology The landscape for container technologies is larger than just docker. Without a good handle on the terminology, It can be difficult to grasp the key differences between docker and (pick your favorites, CRI-O, rkt, lxc/lxd) or understand what the Open Container Initiative is doing to standardize container technology.
  • The Docker Handbook An open-source book that teaches you the fundamentals, best practices and some intermediate Docker functionalities. The book is hosted on fhsinchy/the-docker-handbookstars621 and the projects are hosted on fhsinchy/docker-handbook-projectsstars1.1k repository.
  • May 10th - May 16th, 2021

    Container Operations

    Monitoring

  • SuperVisor CPM Frontend Servicestars15 and Driver Servicestars6 🚧 - A simple and accessible FOSS container performance monitoring service written in Python by @t0xic0der
  • Development with Docker

    Development Environment

  • Boot2Dockerstars8.4k 💀 - Docker for OSX and Windows
  • Apr 12th - Apr 18th, 2021

    Development with Docker

    Serverless

  • Koyeb 💲 - Koyeb is a developer-friendly serverless platform to deploy apps globally. Seamlessly run Docker containers, web apps, and APIs with git-based deployment, native autoscaling, a global edge network, and built-in service mesh and discovery.
  • Mar 29th - Apr 4th, 2021

    Docker Images

    Registry

  • Registryostars5 - UI and token based authentication server for onpremise docker registry
  • Mar 8th - Mar 14th, 2021

    Container Operations

    CLI tools
  • docker pushrmstars87 - A Docker CLI plugin that lets you push the README.md file from the current directory to Docker Hub. Also supports Quay and Harbor. By @christian-korneck
  • docker-lsstars435 - CLI tools for browsing and manipulating docker registries by @mayflower
  • Good Tips

  • GUI Apps with Docker by @fgrehm
  • Raspberry Pi & ARM

  • Docker Pirates ARMed with explosive stuff Huge resource on clustering, swarm, docker, pre-installed image for SD card on Raspberry Pi
  • Container Operations

    Container Composition

  • podman-composestars3.1k - a script to run docker-compose.yml using podman by @containers
  • Smaltestars27 – Dynamically configure applications that require static configuration in docker container. By @roquie
  • Container Operations

    Monitoring

  • dockpromstars4.9k - Docker hosts and containers monitoring with Prometheus, Grafana, cAdvisor, NodeExporter and AlertManager by @stefanprodan
  • Container Operations

    Reverse Proxy

  • nginx-proxystars16.1k - Automated nginx proxy for Docker containers using docker-gen by @jwilder
  • Container Operations

    Terminal UI
  • DockSTARTerstars1.7k - DockSTARTer helps you get started with home server apps running in Docker by GhostWriters
  • Container Operations

    Web

  • Docker Registry UIstars891 - A web UI for easy private/local Docker Registry integration by @atcol
  • Docker Images

    Registry

  • cleanregstars48 - A small tool to delete image manifests from a Docker Registry implementing the API v2, dereferencing them for the GC by @hcguersoy
  • Container Registry Service 💲 - Harbor based Container Management Solution as a Service for teams and organizations. Free tier offers 1 GB storage for private repositories.
  • Development with Docker

    Development Environment

  • DockerBuildManagementstars8 - Build Management is a python application, installed with pip. The application makes it easy to manage a build system based on Docker by configuring a single yaml file describing how to build, test, run or publish a containerized solution.
  • Development with Docker

    Garbage Collection

  • docker_gcstars55 - Image for automatic removing unused Docker Swarm objects. Also works just as Docker Service by @pdacity
  • Useful Resources

  • Docker Certification 💲 will help you to will Learn Docker containerization, running Docker containers, Image creation, Dockerfile, Docker orchestration, security best practices, and more through hands-on projects and case studies and helps to clear Docker Certified Associate.
  • Docker in Action, Second Edition
  • Docker in Practice, Second Edition
  • Programming Community Curated Resources for learning Docker
  • Mar 1st - Mar 7th, 2021

    Services based on Docker (mostly 💲)

    CaaS

  • Appfleet 💲 - Edge platform to deploy and manage containerized services globally. The system will route the traffic to the closest location for lower latency.
  • Feb 22nd - Feb 28th, 2021

    Docker Images

    Builder

  • dlayerstars362 - docker layer analyzer by @orisano
  • Docker Images

    Dockerfile

  • dockerfilegraphstars31 - Visualize your multi-stage Dockerfiles. By @PatrickHoefler
  • Feb 15th - Feb 21st, 2021

    Development with Docker

    Wrappers

  • Terraform cloud-init configstars63 - Terraform module for deploying a single Docker image or docker-compose.yaml file to any Cloud™ VM
  • Vagrant - Docker provider - Good starting point is vagrant-docker-examplestars117 by @bubenkoff
  • Services based on Docker (mostly 💲)

    CI Services

  • CodeShip 💲 - Work with your established Docker workflows while automating your testing and deployment tasks with our hosted platform dedicated to speed and security.
  • Container Operations

    PaaS

  • Kranestars71 - Toolset for managing container workloads on remote servers
  • Dec 28th - Jan 3rd, 2020

    Container Operations

    Reverse Proxy

  • bunkerized-nginxstars2.6k - Web app hosting and reverse proxy secure by default. By @bunkerity
  • Dec 21st - Dec 27th, 2020

    Container Operations

    CLI tools
  • dcinjastars1 - The powerful and smallest binary size of template engine for docker command line environment. By @Falldog
  • Dec 14th - Dec 20th, 2020

    Good Tips

  • Dockerfile best practicesstars3.7k - This repository has best-practices for writing Dockerfiles
  • Dec 7th - Dec 13th, 2020

    Container Operations

    Other
  • dext-docker-registry-pluginstars2 - Search the Docker Registry with the Dext smart launcher. By @vutran
  • docker-sshstars605 - SSH Server for Docker containers ~ Because every container should be accessible. By @jeroenpeeters
  • dockercraftstars6.6k - Docker + Minecraft = Dockercraft by @docker
  • dockerfile-modestars456 An emacs mode for handling Dockerfiles by @spotify
  • MultiDockerstars35 - Create a secure multi-user Docker machine, where each user is segregated into an indepentent container.
  • Powerline-Dockerstars60 - A Powerline segment for showing the status of Docker containers by @adrianmo
  • Container Operations

    Terminal UI
  • lazydockerstars23.1k - The lazier way to manage everything docker. A simple terminal UI for both docker and docker-compose, written in Go with the gocui library. By @jesseduffield
  • senstars899 - 💀 Terminal user interface for docker engine, by @TomasTomecek
  • Container Operations

    CLI tools
  • captainstars192 - Easily start and stop docker compose projects from any directory. By @jenssegers
  • dockersqlstars117 - A command line interface to query Docker using SQL by @crosbymichael
  • ns-enterstars2.6k - 💀 no more ssh, enter name spaces of container by @jpetazzo
  • Nov 30th - Dec 6th, 2020

    Container Operations

    IDE integrations

  • JetBrains IDEs (IntelliJ IDEA, GoLand, WebStorm, CLion etc.) has built-in Docker plugin
  • Eclipse Docker Tooling plugin
  • docker.vimstars167 - Manage docker containers and images in Vim. By @skanehira
  • docker.elstars614 Manage docker from Emacs by @Silex
  • Container Operations

    Container Composition

  • Capitanstars23 - Composable docker orchestration with added scripting support by @byrnedo.
  • Container Operations

    Desktop

  • Simple Docker UIstars579 - built on Electron. By @felixgborrego
  • Container Operations

    Terminal UI
  • docuistars2.2k - An interactive shell UI for managing Docker containers. Also works in Windows. By @skanehira
  • Container Operations

    Web

  • Admiralstars254 Admiral™ is a highly scalable and very lightweight Container Management platform for deploying and managing container based applications. By VMWare
  • netdatastars59.7k - Real-time performance monitoring
  • Docker Images

    Registry

  • Harborstars17.7k An open source trusted cloud native registry project that stores, signs, and scans content. Supports replication, user management, access control and activity auditing. By CNCF formerly VMWare
  • Awesome Lists

  • Awesome Composestars16.2k - Docker Compose samples
  • Nov 16th - Nov 22nd, 2020

    Container Operations

    Security

  • Sysdig Secure 💲 - Sysdig Secure addresses run-time security through behavioral monitoring and defense, and provides deep forensics based on open source Sysdig for incident response.
  • Where to start

  • Bootstrapping Microservices by Ashley Davis - A practical and project-based guide to building applications with microservices, starts by building a Docker image for a single microservice and publishing it to a private container registry, finishes by deploying a complete microservices application to a production Kubernetes cluster.
  • Nov 9th - Nov 15th, 2020

    Docker Images

    Builder

  • container-diffstars3.2k - An image tool for comparing and analyzing container images by @GoogleContainerTools
  • Nov 2nd - Nov 8th, 2020

    Docker Images

    Base Tools

  • su-execstars854 - This is a simple tool that will simply execute a program with different privileges. The program will be executed directly and not run as a child, like su and sudo does, which avoids TTY and signal issues. Why reinvent gosu? This does more or less exactly the same thing as gosu but it is only 10kb instead of 1.8MB. By ncopa
  • Oct 26th - Nov 1st, 2020

    Container Operations

    Security

  • Trivystars12.6k - Aqua Security's open source simple and comprehensive vulnerability scanner for containers (suitable for CI).
  • docker-lockstars369 - A cli-plugin for docker to automatically manage image digests by tracking them in a separate Lockfile. By @safe-waters
  • Services based on Docker (mostly 💲)

    Monitoring Services

  • Collecting docker logs and stats with Splunk
  • Container Operations

    Container Composition

  • Maestrostars616 💀 - Maestro provides the ability to easily launch, orchestrate and manage multiple Docker containers as single unit by @tascanini
  • Container Operations

    Web

  • Yachtstars1.8k 🚧 - A Web UI for docker that focuses on templates and ease of use in order to make deployments as easy as possible. By @SelfhostedPro
  • Oct 19th - Oct 25th, 2020

    Where to start (Windows)

  • Running a Legacy ASP.NET App in a Windows Container Steps for Dockerizing a legacy ASP.NET app and running as a Windows container
  • Oct 12th - Oct 18th, 2020

    Container Operations

    Volume Management / Data

  • Storidgestars0 💲 - Software-defined Persistent Storage for Kubernetes and Docker Swarm
  • Where to start (Windows)

  • Exploring ASP.NET Core with Docker in both Linux and Windows Containers Running ASP.NET Core apps in Linux and Windows containers, using Docker for Windows
  • Docker Images

    Base Tools

  • ckronstars37 - A cron-style job scheduler for docker, by @nicomt
  • Oct 5th - Oct 11th, 2020

    Useful Resources

  • Become a Docker Power User with Visual Studio Code - 💲 A training course to help you become a Docker Power user with Visual Studio Code
  • Videos

  • Docker: How to Use Your Own Private Registry (15:01)
  • Docker Primer to Docker Compose (1:56:45) on YouTube by LoginRadius
  • Docker Swarm from scratch (1:41:28) on YouTube by Paris Nakita Kejser
  • Development with Docker

    Wrappers

  • Ansible - Manage the life cycle of Docker containers. By RedHat
  • Sep 28th - Oct 4th, 2020

    Container Operations

    Container Composition

  • rocker-composestars409 💀 - Docker composition tool with idempotency features for deploying apps composed of multiple containers. By@grammarly.
  • rockerstars1.3k 💀 - Extended Dockerfile builder. Supports multiple FROMs, MOUNTS, templates, etc. by @grammarly.
  • Aug 31st - Sep 6th, 2020

    Development with Docker

    API Client

  • Docker.Registry.DotNetstars26 - .NET (C#) Client Library for interacting with a Docker Registry API (v2) @rquackenbush
  • Services based on Docker (mostly 💲)

    CaaS

  • Mesosphere DC/OS Platform 💲 - Integrated platform for data and containers built on Apache Mesos by @mesosphere
  • Docker Images

    Registry

  • Portusstars2.9k - Authorization service and frontend for Docker registry (v2) by @SUSE
  • Aug 24th - Aug 30th, 2020

    Where to start

  • Docker Training 💲
  • Jul 20th - Jul 26th, 2020

    Development with Docker

    Development Environment

  • Gebugstars576 - A tool that makes debugging of Dockerized Go applications super easy by enabling Debugger and Hot-Reload features, seamlessly.
  • Where to start (Windows)

  • Docker Quick Tutorial Introduces you to the official Getting Started Tutorial using Windows 10 and Hyper-V.
  • Container Operations

    Deployment and Infrastructure

  • werfstars3.2k - werf is a CI/CD tool for building Docker images efficiently and deploying them to Kubernetes using GitOps by @flant
  • Jul 13th - Jul 19th, 2020

    Development with Docker

    Garbage Collection

  • sherdockstars111 💀 - Automatic GC of images based on regexp by @rancher
  • Jun 29th - Jul 5th, 2020

    Container Operations

    Security

  • Prisma Cloud 💲 - (previously Twistlock Security Suite) detects vulnerabilities, hardens container images, and enforces security policies across the lifecycle of applications.
  • Docker Images

    Registry

  • Cloudsmith 💲 - A fully managed package management SaaS, with first-class support for public and private Docker registries (and many others, incl. Helm charts for the Kubernetes ecosystem). Has a generous free-tier and is also completely free for open-source.
  • Good Tips

  • Docker vs. VMs? Combining Both for Cloud Portability Nirvana
  • Videos

  • Docker Course (Spanish) by @pablokbs
  • May 25th - May 31st, 2020

    Videos

  • Docker from scratch (1:22:01) on YouTube by Paris Nakita Kejser
  • Docker Registry from scratch (44:40) on YouTube by Paris Nakita Kejser
  • May 4th - May 10th, 2020

    Docker Images

    Builder

  • ansible-benderstars587 - A tool utilising ansible and buildah by @TomasTomecek
  • cekitstars63 - A tool used by openshift to build base images using different build engines by @cekit.
  • Development with Docker

    Testing

  • Pull Dog - A GitHub app that automatically creates Docker-based test environments for your pull requests, from your docker-compose files. Not open source.
  • Apr 27th - May 3rd, 2020

    Container Operations

    Monitoring

  • Autohealstars704 - Monitor and restart unhealthy docker containers automatically.
  • Container Operations

    Security

  • Deepfence Enterprise 💲 - Full life cycle Cloud Native Workload Protection platform for kubernetes, virtual machines and serverless. By @deepfence
  • Deepfence Threat Mapperstars1.7k - Powerful runtime vulnerability scanner for kubernetes, virtual machines and serverless. By @deepfence
  • Development with Docker

    CI/CD

  • Ouroborosstars1.5k 💀 - Automatically update running Docker containers with notifications
  • Apr 13th - Apr 19th, 2020

    Container Operations

    Runtime

  • aindstars1.5k - AinD launches Android apps in Docker, by nesting Anbox containers inside Docker by @aind-containers
  • cri-ostars4k - Open Container Initiative-based implementation of Kubernetes Container Runtime Interface by cri-o
  • lxcstars3.7k - LXC - Linux Containers
  • podmanstars14.3k - libpod is a library used to create container pods. Home of Podman by @containers
  • rlxcstars12 - LXC binary written in Rust by @brauner
  • runtime-toolsstars324 - oci-runtime-tool is a collection of tools for working with the OCI runtime specification by @opencontainers
  • Container Operations

    CLI tools
  • skopeostars4.8k - Work with remote images registries - retrieving information, images, signing content by @containers
  • Docker Images

    Builder

  • buildahstars5.4k - A tool that facilitates building OCI images by @containers
  • Where to start (Windows)

  • Windows Containers Quick Start Overview of Windows containers, drilling down to Quick Starts for Windows 10 and Windows Server 2016
  • Awesome Lists

  • Awesome CI/CDstars1.5k - Not specific to docker but relevant.
  • Apr 6th - Apr 12th, 2020

    Where to start

  • Practical Guide about Docker Commands in Spanishstars179 This spanish guide contains the use of basic docker commands with real life examples.
  • Docker for novices An introduction to Docker for developers and testers who have never used it. (Video 1h40, recorded linux.conf.au 2019 — Christchurch, New Zealand) by Alex Clews.
  • Docker Images

    Dockerfile

  • Dockershelfstars54 - A repository that serves as a collector for docker recipes that are universal, efficient and slim. Images are updated, tested and published daily via a Travis cron job. Maintained by @CollageLabs.
  • Mar 30th - Apr 5th, 2020

    Docker Images

    Linter

  • Dockerfile Linter actionstars24 - The linter lets you verify Dockerfile syntax to make sure it follows the best practices for building efficient Docker images.
  • Development with Docker

    Development Environment

  • Zsh-in-Dockerstars443 - Install Zsh, Oh-My-Zsh and plugins inside a Docker container with one line! By Deluan
  • Mar 23rd - Mar 29th, 2020

    Demos and Examples

  • An Annotated Docker Config for Frontend Web Development A local development environment with Docker allows you to shrink-wrap the devops your project needs as config, making onboarding frictionless.
  • Mar 2nd - Mar 8th, 2020

    Container Operations

    Reverse Proxy

  • Let's Encrypt Nginx-proxy Companionstars6.6k - A lightweight companion container for the nginx-proxy. It allow the creation/renewal of Let's Encrypt certificates automatically. By @JrCs
  • Container Operations

    Security

  • Trend Micro DeepSecurity 💲 - Trend Micro DeepSecurity offers runtime protection for container workloads and hosts as well as preruntime scanning of images to identify vulnerabilities, malware and content such as hardcoded secrets.
  • Jan 27th - Feb 2nd, 2020

    Container Operations

    Container Composition

  • Stitchockerstars10 - A lightweight and fast command line utility for conveniently grouping your docker-compose multiple container services. By @alexaandrov
  • Container Operations

    Orchestration

  • Kontenastars1.5k 💀 - The developer friendly container and micro services platform. Works on any cloud, easy to setup, simple to use.
  • Container Operations

    Web

  • Kubeviousstars1.2k - A highly visual web UI for Kubernetes which renders configuration and state in an application centric way by @rubenhak.
  • Jan 20th - Jan 26th, 2020

    Container Operations

    Container Composition

  • compose_plantumlstars77 💀 - Generate Plantuml graphs from docker-compose files by @funkwerk
  • docker-compose-graphvizstars47 💀 - Turn a docker-compose.yml files into Graphviz .dot files by @abesto
  • draw-composestars83 💀 - Utility to draw a schema of a docker compose by @Alexis-benoist
  • komposestars7.7k - Go from Docker Compose to Kubernetes
  • Development with Docker

    Development Environment

  • batectstars635 - build and testing environments as code tool: Dockerised build and testing environments made easy by @charleskorn
  • Jan 13th - Jan 19th, 2020

    Development with Docker

    CI/CD

  • Popperstars258 - Github actions workflow (HCL syntax) execution engine.
  • Jan 6th - Jan 12th, 2020

    Container Operations

    Reverse Proxy

  • Docker Dnsmasq Updaterstars19 - Update a remote dnsmasq server with Docker container hostnames.
  • Development with Docker

    API Client

  • docker-clientstars1.4k 💀 - Java client for the Docker remote API. By @spotify
  • Dec 9th - Dec 15th, 2019

    Nov 25th - Dec 1st, 2019

    Where to start

  • Docker Documentation: the official documentation.
  • Docker for beginners: A tutorial for beginners who need to learn the basics of Docker—from "Hello world!" to basic interactions with containers, with simple explanations of the underlying concepts.
  • Development with Docker

    Wrappers

  • T.A.D.S. boilerplatestars578 - The power of Ansible and Terraform + the simplicity of Docker Swarm = Infrastructure as Code and DevOps best practices. By @Thomvaill
  • Nov 18th - Nov 24th, 2019

    Development with Docker

    Garbage Collection

  • docker-gcstars5.1k 💀 - A cron job that will delete old stopped containers and unused images by @spotify
  • Docker-cleanupstars584 💀 - Automatic Docker image, container and volume cleanup by @meltwater
  • Development with Docker

    Development Environment

  • DLitestars2.4k 💀 - Simplest way to use Docker on OSX, no VM needed. By @nlf
  • Docker osx devstars1.4k 💀 - A productive development environment with Docker on OS X by @brikis98
  • Development with Docker

    Wrappers

  • FuGustars140 💀 - Docker run wrapper without orchestration by @mattes
  • Development with Docker

    CI/CD

  • GOCD-Dockerstars95 💀 - Go Server and Agent in docker containers to provision.
  • Container Operations

    Reverse Proxy

  • Swarm Ingress Routerstars168 💀 - Route DNS names to Swarm services based on labels. By @tpbowden
  • muguetstars166 💀 - DNS Server & Reverse proxy for Docker environments. By @mattallty
  • docker-flow-proxystars288 - Reconfigures proxy every time a new service is deployed, or when a service is scaled. By @docker-flow
  • Container Operations

    Monitoring

  • Docker-Flow-Monitorstars78 - Reconfigures Prometheus when a new service is updated or deployed automatically by @docker-flow
  • Container Operations

    Orchestration

  • Docker Flow Swarm Listenerstars64 - Docker Flow Swarm Listener project is to listen to Docker Swarm events and send requests when a change occurs. By @docker-flow
  • Nov 11th - Nov 17th, 2019

    Container Operations

    Security

  • Clairstars8.9k - Clair is an open source project for the static analysis of vulnerabilities in appc and docker containers. By @coreos
  • Docker Images

    Linter

  • FROM:lateststars874 - An opinionated Dockerfile linter by @replicatedhq
  • Oct 21st - Oct 27th, 2019

    Container Operations

    PaaS

  • Hephy Workflowstars368 - Open source PaaS for Kubernetes that adds a developer-friendly layer to any Kubernetes cluster, making it easy to deploy and manage applications. Fork of Deis Workflowstars1.3k
  • Awesome Lists

  • Awesome Selfhostedstars92.5k list of Free Software network services and web applications which can be hosted locally by running in a classical way (setup local web server and run applications from there) or in a Docker container. By @Kickball
  • Oct 7th - Oct 13th, 2019

    Security

  • Docker Secure Deployment Guidelinesstars596
  • Services based on Docker (mostly 💲)

    Monitoring Services

  • Broadcom Docker Monitoring 💲 - Agile Operations solutions from Broadcom deliver the modern Docker monitoring businesses need to accelerate and optimize the performance of microservices and the dynamic Docker environments running them. Monitor both the Docker environment and apps that run inside them. (former CA Technologies)
  • Services based on Docker (mostly 💲)

    CaaS

  • Giant Swarm 💲 - Simple microservice infrastructure. Deploy your containers in seconds.
  • Sep 30th - Oct 6th, 2019

    Where to start (Windows)

  • Build And Run Your First Docker Windows Server Container Walkthrough installing Docker on Windows 10, building a Docker image and running a Windows container
  • Docker Images

    Registry

  • Azure Container Registry 💲 - Manage a Docker private registry as a first-class Azure resource
  • Sep 16th - Sep 22nd, 2019

    Useful Resources

  • Valuable Docker Links High quality articles about docker! MUST SEE
  • Sep 9th - Sep 15th, 2019

    Container Operations

    CLI tools
  • supdockstars38 - Allows for slightly more visual usage of Docker with an interactive prompt. By @segersniels
  • Container Operations

    Web

  • Theiastars17.1k - Extensible platform to develop full-fledged multi-language Cloud & Desktop IDE-like products with state-of-the-art web technologies.
  • Aug 19th - Aug 25th, 2019

    Container Operations

    CLI tools
  • Pdockerstars5 - A simple tool to manage and maintain Docker for personal projects by @g31s
  • Docker Images

    Dockerfile

  • Dockerfile Generatorstars130 dfg is both a Go library and an executable that produces valid Dockerfiles using various input channels.
  • Aug 5th - Aug 11th, 2019

    Container Operations

    Monitoring

  • monit-dockerstars21 - Monitor docker containers resources usage or status and execute docker commands or inside containers. [@decryptus][decryptus]
  • Container Operations

    Networking

  • Freeflowstars520 - High performance container overlay networks on Linux. Enabling RDMA (on both InfiniBand and RoCE) and accelerating TCP to bare metal performance. By @Microsoft
  • Jul 29th - Aug 4th, 2019

    Development with Docker

    Serverless

  • Apache OpenWhiskstars5.7k - a serverless, open source cloud platform that executes functions in response to events at any scale. By @apache
  • Jul 22nd - Jul 28th, 2019

    Docker Images

    Builder

  • essexstars31 - Boilerplate for Docker Based Projects: Essex is a CLI utility written in bash to quickly setup clean and consistent Docker projects with Makefile driven workflows. @jamesbrink
  • Jul 15th - Jul 21st, 2019

    Container Operations

    Monitoring

  • Grafana Docker Dashboard Template - A template for your Docker, Grafana and Prometheus stack @vegasbrianc
  • Jul 8th - Jul 14th, 2019

    Useful Resources

  • Docker packaging guide for Python - a series of detailed articles on the specifics of Docker packaging for Python.
  • Docker Images

    Builder

  • Production-Ready Python Containers 💲 - A template for creating production-ready Docker images for Python applications.
  • Jul 1st - Jul 7th, 2019

    Development with Docker

    Wrappers

  • dockerizedstars53 - Seamlessly execute commands in a container.
  • Jun 17th - Jun 23rd, 2019

    Container Operations

    Orchestration

  • Swarm-cronjobstars531 - Create jobs on a time-based schedule on Swarm by @crazy-max
  • Development with Docker

    CI/CD

  • Diunstars1.4k - Receive notifications when an image or repository is updated on a Docker registry by @crazy-max.
  • May 20th - May 26th, 2019

    Security

  • Docker Security - Quick Reference
  • Container Operations

    Volume Management / Data

  • Blockbridgestars91 💲- The Blockbridge plugin is a volume plugin that provides access to an extensible set of container-based persistent storage options. It supports single and multi-host Docker environments with features that include tenant isolation, automated provisioning, encryption, secure deletion, snapshots and QoS. By @blockbridge
  • Development with Docker

    CI/CD

  • Watchtowerstars11.1k - Automatically update running Docker containers
  • May 6th - May 12th, 2019

    Container Operations

    Web

  • Docker Registry UI (Joxit)stars1.3k - The simplest and cleanest UI for private registries by @Joxit
  • Apr 29th - May 5th, 2019

    Where to start

  • Benefits of using Docker for development and delivery, with a practical roadmap for adoption.
  • Docker Tutorial for Beginners (Updated 2019 version) — In this Docker tutorial, you'll learn all the basics and learn how you can containerize Node.js and Go applications. Even if you aren't familiar with these languages it should be easy for you to follow this tutorial and use any other language.
  • Apr 2