# iam-veeramalla/docker-zero-to-hero

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/iam-veeramalla-docker-zero-to-hero).**

6,430 stars · 12,953 forks

## Links

- GitHub: https://github.com/iam-veeramalla/Docker-Zero-to-Hero
- Homepage: https://www.youtube.com/@AbhishekVeeramalla
- awesome-repositories: https://awesome-repositories.com/repository/iam-veeramalla-docker-zero-to-hero.md

## Tags

### DevOps & Infrastructure

- [Client-Server Daemon Architectures](https://awesome-repositories.com/f/devops-infrastructure/container-daemons/client-server-daemon-architectures.md) — Ships a client-server daemon architecture where a background process manages container lifecycles via CLI commands.
- [Container Image Packaging](https://awesome-repositories.com/f/devops-infrastructure/container-image-packaging.md) — Packages application code with its runtime and dependencies into lightweight, standalone executable container images. ([source](https://cdn.jsdelivr.net/gh/iam-veeramalla/docker-zero-to-hero@main/README.md))
- [Container Image Registries](https://awesome-repositories.com/f/devops-infrastructure/container-image-registries.md) — Pushes and pulls container images to and from a central registry using a standard protocol for versioned sharing.
- [Image Push-Pull Workflows](https://awesome-repositories.com/f/devops-infrastructure/container-image-registries/image-push-pull-workflows.md) — Pushes container images to public or private registries so others can pull and run them. ([source](https://cdn.jsdelivr.net/gh/iam-veeramalla/docker-zero-to-hero@main/README.md))
- [Container Execution](https://awesome-repositories.com/f/devops-infrastructure/container-images/container-execution.md) — Launches containers from built images to execute applications in isolated environments. ([source](https://cdn.jsdelivr.net/gh/iam-veeramalla/docker-zero-to-hero@main/README.md))
- [Layered Construction](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/image-management-tools/container-image-caching/build-layer-caching/layered-construction.md) — Builds container images by stacking read-only filesystem layers for incremental updates and efficient storage.
- [Container Runtimes](https://awesome-repositories.com/f/devops-infrastructure/container-runtimes.md) — Launches and manages containers from images to run applications in isolated, reproducible environments.
- [Fundamentals](https://awesome-repositories.com/f/devops-infrastructure/container-runtimes/fundamentals.md) — Explain core container concepts and how they simplify application deployment and environment consistency. ([source](https://www.youtube.com/watch?v=7JZP345yVjw&list=PLdpzxOOAlwvLjb0vTD9BXLOwwLD_GWCmC))
- [Union Filesystem Mounting](https://awesome-repositories.com/f/devops-infrastructure/layered-filesystems/union-filesystem-mounting.md) — Combines multiple filesystem layers into a single unified view using overlay filesystems for efficient container storage.
- [Workflow Tutorials](https://awesome-repositories.com/f/devops-infrastructure/container-image-registries/workflow-tutorials.md) — Demonstrates how to push and pull container images from public and private registries through educational tutorials.
- [Tutorials](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/container-runtimes/runtime-configuration-interfaces/docker-socket-orchestrators/docker-target-configurators/docker-container-deployments/docker-image-building/tutorials.md) — Provides step-by-step tutorials for packaging applications with their dependencies into portable Docker container images.

### Operating Systems & Systems Programming

- [Namespace-Based Isolation](https://awesome-repositories.com/f/operating-systems-systems-programming/kernel-core-internals/process-and-memory-management/process-isolation/namespace-based-isolation.md) — Uses Linux kernel namespaces to create isolated environments for processes, restricting their view of system resources.
- [Container Copy-on-Write Layers](https://awesome-repositories.com/f/operating-systems-systems-programming/virtualization-emulation/virtualization-platforms/virtualization-architectures/copy-on-write-disk-formats/container-copy-on-write-layers.md) — Implements a copy-on-write storage strategy that defers file copying until modification for efficient disk usage.

### System Administration & Monitoring

- [Kernel Resource Limiting](https://awesome-repositories.com/f/system-administration-monitoring/resource-usage-limiters/kernel-resource-limiting.md) — Implements kernel resource limiting via cgroups to constrain CPU, memory, and disk I/O for containers.

### Education & Learning Resources

- [Containerization Resources](https://awesome-repositories.com/f/education-learning-resources/containerization-resources.md) — Provides learning materials for understanding core container concepts like images, containers, and registries.
