awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
veggiemonk avatar

veggiemonk/awesome-docker

0
View on GitHub↗
36,229 stars·3,328 forks·Apache-2.0·15 viewsaverage.joe.dev/awesome-docker↗

Awesome Docker

This project is a comprehensive, community-driven directory that serves as a centralized discovery hub for the container ecosystem. It functions as a structured knowledge base, aggregating a wide array of software tools, educational materials, and technical resources designed to assist developers and operators in mastering containerization technologies.

The repository distinguishes itself through a meticulously organized taxonomy that maps the entire container lifecycle, from initial development and image building to orchestration, security, and infrastructure operations. By curating disparate external links and documentation into a single, version-controlled collection, it provides a clear navigation path for users seeking specialized utilities, ranging from runtime engines and registry tools to advanced supply chain security and observability solutions.

Beyond its role as a tool index, the directory supports professional growth by offering a broad surface of learning resources, including tutorials, best practices, and community-vetted guides. It covers essential operational domains such as multi-container workload management, image hardening, and workflow optimization, ensuring that both newcomers and experienced practitioners have access to a reliable reference for modern containerized systems.

Features

  • Container Runtimes - Provides the core runtime engines necessary for executing containerized processes.
  • Awesome List - A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.
  • Container Orchestration Systems - Provides robust systems for orchestrating and managing containerized workloads at scale.
  • Core Container Projects - Includes the essential, foundational projects that define the container ecosystem.
  • Orchestration Platforms - Facilitates scaling and management of complex multi-container workloads.
  • Container Base Images - Offers optimized and hardened base images for containerized application development.
  • Container Registries - Provides managed services for storing and distributing container images.
  • Supply Chain Security - Implements image signing and provenance verification for secure software supply chains.
  • Container Observability Tools - Provides comprehensive monitoring and observability for containerized environments.
  • Containerized Development - Standardizes development and testing environments using container technologies.
  • DevOps and Infrastructure - Curated list of Docker tools and resources.
  • DevOps & Infrastructure - Resources for Docker containerization.
  • Infrastructure and Automation - Containerization platform for packaging and running applications.
  • Virtualization - Listed in the “Virtualization” section of the Awesome Mac awesome list.
  • Virtualization and Containers - Collection of resources for Docker and container management.
  • Back End Development - Listed in the “Back End Development” section of the Awesome awesome list.
  • DevOps and Infrastructure Guides - Curated collection of Docker resources and projects.
  • Reference Materials - Curated list of community resources and projects.
  • More to explore - Curated list of general container tools.
  • Development Workflows - Optimizes local development iteration using container-based tooling.
  • Container Deployment Platforms - Provides platforms and services for deploying and managing containerized applications.
  • Container Image Builders - Provides specialized tools for building and packaging container images.
  • Infrastructure Operations - Supports the management of underlying container runtime and networking layers.
  • Container Networking Tools - Provides networking solutions for container connectivity and service discovery.
  • Container Security - Provides solutions for container hardening, runtime security, and compliance.
  • Container Security Scanners - Provides security scanning and SBOM generation for container images.
  • Container Development Environments - Facilitates the creation of consistent container-based development environments.
  • Container CI/CD Pipelines - Integrates container-specific workflows into continuous integration and deployment pipelines.
  • Serverless Platforms - Enables deployment of applications on serverless platforms.
  • Compliance Frameworks - Ensures containerized environments adhere to security and compliance standards.
  • Linters & Formatters - Enforces best practices and security standards through static analysis of container configurations.
  • Taxonomies - Provides a structured hierarchy to simplify navigation across complex technical domains.
  • Development Wrappers - Simplifies container lifecycle management throughout development and release cycles.
  • Registry Command Line Tools - Offers command-line utilities for inspecting and manipulating images in container registries.
  • Container API Clients - Provides programmatic interfaces for interacting with container engine APIs.
  • Container Composition Tools - Simplifies the definition and conversion of multi-container application configurations.
  • In-Container Debugging Tools - Provides specialized tools for debugging and inspecting running containers.
  • Knowledge Bases - Offers community-vetted guides and best practices for skill development.
  • Testing Frameworks - Validates container image structure and configuration through automated checks.

Star history

Star history chart for veggiemonk/awesome-dockerStar history chart for veggiemonk/awesome-docker

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does veggiemonk/awesome-docker do?

This project is a comprehensive, community-driven directory that serves as a centralized discovery hub for the container ecosystem. It functions as a structured knowledge base, aggregating a wide array of software tools, educational materials, and technical resources designed to assist developers and operators in mastering containerization technologies.

What are the main features of veggiemonk/awesome-docker?

The main features of veggiemonk/awesome-docker are: Container Runtimes, Awesome List, Container Orchestration Systems, Core Container Projects, Orchestration Platforms, Container Base Images, Container Registries, Supply Chain Security.

What are some open-source alternatives to veggiemonk/awesome-docker?

Open-source alternatives to veggiemonk/awesome-docker include: docker/compose — Docker Compose is a tool for defining and running multi-container applications through declarative configuration… ramitsurana/awesome-kubernetes — This project serves as a comprehensive knowledge base and directory for the container orchestration ecosystem. It… docker-archive-public/docker.labs — This project is a comprehensive collection of tutorials and guided laboratories designed to teach containerization,… google/gvisor — This project is a secure container runtime that provides strong isolation for application workloads by implementing a… phanan/htaccess — This project is a comprehensive library of reusable configuration patterns for the Apache web server. It provides a… containerd/containerd — Containerd is a daemon-based container runtime that manages the complete lifecycle of containers on a host system. It…

Open-source alternatives to Awesome Docker

Similar open-source projects, ranked by how many features they share with Awesome Docker.
  • docker/composedocker avatar

    docker/compose

    37,588View on GitHub↗

    Docker Compose is a tool for defining and running multi-container applications through declarative configuration files. It functions as an application lifecycle manager, coordinating the startup, shutdown, and scaling of interconnected services within isolated environments. By using a standardized configuration format, it enables infrastructure as code, allowing developers to manage complex application stacks and their dependencies in a single, repeatable file. The project distinguishes itself by integrating directly with the broader Docker platform, leveraging a client-server architecture wh

    Godockerdocker-composego
    View on GitHub↗37,588
  • ramitsurana/awesome-kubernetesramitsurana avatar

    ramitsurana/awesome-kubernetes

    15,993View on GitHub↗

    This project serves as a comprehensive knowledge base and directory for the container orchestration ecosystem. It functions as a curated index of tools, tutorials, and technical documentation designed to assist developers and operators in managing, scaling, and maintaining containerized applications. The repository operates through community-driven content curation, maintaining a structured collection of resources within a version-controlled environment. It distinguishes itself by providing a vetted index that helps users locate specific utilities for infrastructure management and DevOps task

    Shellawsazurebooks
    View on GitHub↗15,993
  • docker-archive-public/docker.labsdocker-archive-public avatar

    docker-archive-public/docker.labs

    11,904View on GitHub↗

    This project is a comprehensive collection of tutorials and guided laboratories designed to teach containerization, networking, and security using Docker. It serves as a learning path for building portable images and executing isolated processes. The materials provide specific guides for managing container clusters and scaling services through Docker Swarm and overlay networks. It includes a security handbook for implementing image scanning and secret management, as well as laboratories dedicated to modernizing legacy applications by wrapping older software installers into containers. The co

    PHPcontainersdockerdocker-compose
    View on GitHub↗11,904
  • google/gvisorgoogle avatar

    google/gvisor

    17,748View on GitHub↗

    This project is a secure container runtime that provides strong isolation for application workloads by implementing a userspace kernel. By intercepting system calls and executing them within a memory-safe, restricted environment, it minimizes the attack surface exposed to the host kernel. It functions as a drop-in engine for standard container orchestration platforms, ensuring compatibility with industry-standard runtime specifications while maintaining a hardened execution boundary. The runtime distinguishes itself through its ability to virtualize core system resources, including an indepen

    Gocontainersdockerkernel
    View on GitHub↗17,748
See all 30 alternatives to Awesome Docker→