Skip to content

brandonhimpfen/awesome-docker

Repository files navigation

Awesome Docker Awesome Lists

GitHub Sponsors   Ko-Fi   PayPal   Stripe   X   Facebook

A curated list of Docker tools, images, utilities, learning resources, best practices, and ecosystem components — including containerization, orchestration, development workflows, CI/CD, optimization, and security.

Contents

Official Resources

CLI Tools

  • Docker CLI – Core CLI for managing containers and images.
  • Docker Compose CLI – Multi-container orchestration.
  • dive – Analyze and optimize Docker image layers.
  • docui – Terminal UI for managing Docker.
  • dockly – Interactive terminal-based Docker management.

GUI Tools

Images & Base Images

  • Alpine Linux – Tiny base image for minimal containers.
  • Ubuntu – Common base image for full Linux distributions.
  • Distroless Images – Minimalist images containing only application dependencies.
  • Nginx – Popular web server container.
  • Node.js – Official Node container images.
  • Python – Python official base images.
  • Postgres – PostgreSQL DB images.

Docker Compose

Development Tools

  • Dev Containers – Standard for reproducible dev environments.
  • Tilt – Live-updating dev environments for microservices.
  • Okteto – Cloud dev environments for containerized apps.
  • skaffold – CI/CD and dev automation for Kubernetes.

Security

  • Trivy – Vulnerability and config scanner for containers.
  • Grype – Vulnerability scanner for container images.
  • Dockle – Dockerfile linter focused on security.
  • Hadolint – Dockerfile linter and best practices checker.
  • Snyk Container – Security scanning for images.

Monitoring & Logging

  • cAdvisor – Monitor container performance and resource usage.
  • Prometheus + Node Exporter – Metrics collection and alerting.
  • Grafana – Dashboards for container monitoring.
  • Loki – Log aggregation for container workloads.
  • Fluent Bit – Lightweight log processor for containers.

Container Registries

Learning Resources

Related Awesome Lists

Contribute

Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.

Pull requests that do not adhere to the contribution guidelines may be closed.

License

CC0

About

A curated list of Docker tools, images, utilities, learning resources, best practices, and ecosystem components.

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages