# collabnix/dockerlabs

**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/collabnix-dockerlabs).**

8,008 stars · 2,177 forks · PHP · Apache-2.0

## Links

- GitHub: https://github.com/collabnix/dockerlabs
- Homepage: https://dockerlabs.collabnix.com
- awesome-repositories: https://awesome-repositories.com/repository/collabnix-dockerlabs.md

## Topics

`advance` `beginners` `docker` `dockerenteprise` `dockerfile` `dockernetworking` `dockerstorage` `hacktoberfest` `intermediate` `kubernetes`

## Description

dockerlabs is a collection of educational labs and technical tutorials designed to teach the fundamentals of containerization and microservice architecture. It provides instructional material and hands-on exercises covering image optimization, security training, infrastructure setup, and cluster orchestration.

The project features specific courses and guides focused on reducing image size through multi-stage builds, securing workloads via vulnerability scanning and encrypted networks, and deploying multi-node clusters with high availability using Swarm orchestration.

The materials cover a broad range of operational capabilities, including container lifecycle management, persistent data storage, and complex networking configurations. It also includes guidance on implementing observability stacks for monitoring and logging, as well as the administration of private image registries.

## Tags

### DevOps & Infrastructure

- [Docker Image Building](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.md) — Provides comprehensive labs on compiling configuration files into runnable container images using build steps and tags. ([source](https://collabnix.github.io/dockerlabs/beginners/building-your-first-alpine-container.html))
- [Cluster Coordination](https://awesome-repositories.com/f/devops-infrastructure/cluster-coordination.md) — Instructional material on synchronizing state and managing node maintenance via node draining. ([source](https://dockerlabs.collabnix.com/intermediate/workshop/))
- [Container Environment Variable Injection](https://awesome-repositories.com/f/devops-infrastructure/cluster-environment-automation/centralized-environment-management/container-environment-variable-injection.md) — Covers the definition and injection of environment variables within build files and at startup. ([source](https://dockerlabs.collabnix.com/beginners/dockerfile/Lab_%239_ENV_instruction.html))
- [Cluster Node Management](https://awesome-repositories.com/f/devops-infrastructure/cluster-node-management.md) — Provides guides on coordinating manager and worker nodes for high availability and service distribution.
- [Multi-Stage Container Builds](https://awesome-repositories.com/f/devops-infrastructure/container-build-stages/multi-stage-container-builds.md) — Offers technical lessons on reducing image size by separating build and runtime environments.
- [Container Engine Installations](https://awesome-repositories.com/f/devops-infrastructure/container-engine-installations.md) — Provides guides for installing and configuring container engines across different platforms. ([source](https://dockerlabs.collabnix.com/docker/dca.html))
- [Container Entrypoint Execution](https://awesome-repositories.com/f/devops-infrastructure/container-entrypoint-execution.md) — Provides instructional material on configuring the primary executable to run upon container startup. ([source](https://dockerlabs.collabnix.com/beginners/dockerfile/Dockerfile-ENTRYPOINT.html))
- [Runtime Entrypoint Overrides](https://awesome-repositories.com/f/devops-infrastructure/container-entrypoint-execution/runtime-entrypoint-overrides.md) — Teaches how to override a container's default startup command to execute alternative processes during runtime. ([source](https://dockerlabs.collabnix.com/beginners/dockerfile/Dockerfile-ENTRYPOINT.html))
- [Container Shell Access](https://awesome-repositories.com/f/devops-infrastructure/container-hosting/container-shell-access.md) — Instructs on connecting local terminals to running containers for real-time administrative command execution. ([source](http://dockerlabs.collabnix.com/beginners/accessing-the-container.html))
- [Container Image Layering](https://awesome-repositories.com/f/devops-infrastructure/container-image-layering.md) — Explains the construction of portable container images using sequential read-only filesystem layers.
- [Container Image Packaging](https://awesome-repositories.com/f/devops-infrastructure/container-image-packaging.md) — Teaches the process of wrapping applications and servers into portable container images. ([source](https://dockerlabs.collabnix.com/beginners/httpserver_go_module_and_docker.html))
- [Container Execution](https://awesome-repositories.com/f/devops-infrastructure/container-images/container-execution.md) — Teaches how to launch containers from specified images, including local search and registry downloads. ([source](https://collabnix.github.io/dockerlabs/beginners/helloworld/))
- [Interactive Execution Modes](https://awesome-repositories.com/f/devops-infrastructure/container-images/container-execution/interactive-execution-modes.md) — Teaches how to start containers from images with an open shell for direct, isolated command execution. ([source](https://dockerlabs.collabnix.com/beginners/dockerfile/lab1_dockerfile_git.html))
- [Image Blueprints](https://awesome-repositories.com/f/devops-infrastructure/container-images/image-blueprints.md) — Provides guidance on defining the operating system and software requirements for portable container images. ([source](https://dockerlabs.collabnix.com/beginners/dockerfile/lab_dockerfile_python.html))
- [Container Instance Operations](https://awesome-repositories.com/f/devops-infrastructure/container-lifecycle-management/container-instance-operations.md) — Covers the operational process of starting running instances of specific images in isolation. ([source](https://collabnix.github.io/dockerlabs/beginners/helloworld/))
- [Container Lifecycle Administration](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/container-runtimes/runtime-configuration-interfaces/docker-socket-orchestrators/docker-target-configurators/docker-container-deployments/container-lifecycle-administration.md) — Provides tutorials on managing container states through starting, stopping, restarting, and killing processes. ([source](https://cdn.jsdelivr.net/gh/collabnix/dockerlabs@master/README.md))
- [Image Build Optimizations](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/multi-stage-build-pipelines/image-build-optimizations.md) — Provides technical lessons on reducing image size via multi-stage builds and layer management.
- [Optimization Tutorials](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/image-management-tools/container-image-caching/image-size-optimization/optimization-tutorials.md) — Provides a structured course on reducing image size through effective layer and multi-stage build management.
- [Container Storage Persistence](https://awesome-repositories.com/f/devops-infrastructure/container-storage-persistence.md) — Provides tutorials on mapping host-level storage to containers to ensure data durability. ([source](https://dockerlabs.collabnix.com/workshop/docker/))
- [Swarm Stack Deployments](https://awesome-repositories.com/f/devops-infrastructure/coordinated-stack-deployments/swarm-stack-deployments.md) — Provides tutorials on deploying and updating collections of services as stacks across a cluster. ([source](https://dockerlabs.collabnix.com/docker/docker-interview-questions.html))
- [Docker Daemon Configurations](https://awesome-repositories.com/f/devops-infrastructure/docker-daemon-configurations.md) — Demonstrates how to configure Docker engine behavior via daemon.json and command-line flags. ([source](https://dockerlabs.collabnix.com/docker/docker-interview-questions.html))
- [Docker Swarm Orchestration](https://awesome-repositories.com/f/devops-infrastructure/docker-swarm-orchestration.md) — Comprehensive guide to coordinating multi-node Docker Swarm clusters for service scaling. ([source](https://dockerlabs.collabnix.com))
- [Infrastructure Deployment Guides](https://awesome-repositories.com/f/devops-infrastructure/infrastructure-deployment-guides.md) — Provides deployment guides for setting up essential infrastructure including private registries and monitoring tools.
- [Cluster and Service Orchestration](https://awesome-repositories.com/f/devops-infrastructure/infrastructure/cluster-service-orchestration.md) — Guides the orchestration of services across multiple nodes, including scaling replicas and task placement. ([source](https://dockerlabs.collabnix.com/docker/dca.html))
- [Multi-Container Orchestration](https://awesome-repositories.com/f/devops-infrastructure/multi-container-orchestration.md) — Explains how to manage multiple containers as a single application using configuration files. ([source](https://dockerlabs.collabnix.com/intermediate/workshop/))
- [Multi-Container Orchestration Tools](https://awesome-repositories.com/f/devops-infrastructure/multi-container-orchestration-tools.md) — Teaches the deployment and scaling of complex interconnected service stacks using discovery tools. ([source](https://cdn.jsdelivr.net/gh/collabnix/dockerlabs@master/README.md))
- [Service Orchestration Configurations](https://awesome-repositories.com/f/devops-infrastructure/service-orchestration-configurations.md) — Teaches how to use configuration files to manage the lifecycle and networking of multi-container applications.
- [Automated Deployment Pipelines](https://awesome-repositories.com/f/devops-infrastructure/automated-deployment-pipelines.md) — Teaches the integration of container builds and deployments into continuous delivery workflows. ([source](https://dockerlabs.collabnix.com/advanced/README.html))
- [Docker Image Builds](https://awesome-repositories.com/f/devops-infrastructure/automated-deployment-pipelines/docker-image-builds.md) — Covers the automation of image creation using build files and remote repository contexts. ([source](https://dockerlabs.collabnix.com/docker/docker-interview-questions.html))
- [Build-Time Execution](https://awesome-repositories.com/f/devops-infrastructure/cicd-pipeline-automation/core-build-engines/build-time-execution.md) — Shows how to execute shell commands during the image creation process to install software. ([source](https://dockerlabs.collabnix.com/beginners/dockerfile/Lab%237_RUN_instruction.html))
- [Production Optimization Strategies](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure-deployment/managed-infrastructure-deployment/agent-deployments/production-deployments/production-optimization-strategies.md) — Presents best practices for ensuring containerized services are stable, scalable, and secure in production. ([source](https://dockerlabs.collabnix.com/advanced/README.html))
- [Cloud Infrastructure Deployment Guides](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure/infrastructure-provisioning-management/cloud-infrastructure-deployment-guides.md) — Offers instructional resources for provisioning containerized environments across various cloud providers. ([source](https://dockerlabs.collabnix.com/advanced/README.html))
- [Container Image File Operations](https://awesome-repositories.com/f/devops-infrastructure/container-image-file-operations.md) — Describes the process of transferring files from a local host or build stage into a container image. ([source](https://dockerlabs.collabnix.com//beginners/dockerfile/lab4_dockerfile_copy.html))
- [Private Registries](https://awesome-repositories.com/f/devops-infrastructure/container-image-registries/private-registries.md) — Instructs on setting up secure, self-hosted private registries using certificates and authentication. ([source](https://dockerlabs.collabnix.com/beginners/build-private-docker-registry.html))
- [Registry Management](https://awesome-repositories.com/f/devops-infrastructure/container-image-registries/registry-management.md) — Details the deployment and configuration of registries to manage image distribution. ([source](https://dockerlabs.collabnix.com/docker/dca.html))
- [Image Integrity Verification](https://awesome-repositories.com/f/devops-infrastructure/container-images/image-integrity-verification.md) — Instructs on validating container image signatures using content trust and notary servers. ([source](https://dockerlabs.collabnix.com/advanced/README.html))
- [Layer Cache Optimization](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/layer-cache-optimization.md) — Demonstrates how to optimize Docker layer caching by ordering dependency installation before source code. ([source](https://dockerlabs.collabnix.com/beginners/httpserver_go_module_and_docker.html))
- [Multi-Container Stacks](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/container-runtimes/runtime-configuration-interfaces/docker-socket-orchestrators/docker-target-configurators/docker-container-deployments/multi-container-stacks.md) — Provides examples of orchestrating interdependent containers, such as web apps and databases, in a stack. ([source](https://dockerlabs.collabnix.com/solution/django-postgres/))
- [Placement Restrictions](https://awesome-repositories.com/f/devops-infrastructure/containerized-service-deployment/placement-restrictions.md) — Provides instructions on constraining container deployment to specific nodes using labels for optimization. ([source](https://dockerlabs.collabnix.com/intermediate/README.html))
- [Coordinated Stack Deployments](https://awesome-repositories.com/f/devops-infrastructure/coordinated-stack-deployments.md) — Teaches the deployment of coordinated multi-service stacks including web servers and databases. ([source](https://cdn.jsdelivr.net/gh/collabnix/dockerlabs@master/README.md))
- [Container Network Attachments](https://awesome-repositories.com/f/devops-infrastructure/infrastructure/networking/routing/network-virtualization-tools/network-namespace-virtualization/container-network-attachments.md) — Covers attaching containers to specific network drivers to manage service communication and isolation. ([source](https://dockerlabs.collabnix.com/docker/docker-interview-questions.html))
- [Local Kubernetes Orchestration](https://awesome-repositories.com/f/devops-infrastructure/local-kubernetes-orchestration.md) — Teaches application deployment to local Kubernetes clusters for testing and development purposes. ([source](https://dockerlabs.collabnix.com/workshop/dockerdesktop/))
- [Observability Stacks](https://awesome-repositories.com/f/devops-infrastructure/observability-stacks.md) — Implements integrated suites for collecting and visualizing system performance telemetry. ([source](https://dockerlabs.collabnix.com))
- [Multi-Daemon Container Managers](https://awesome-repositories.com/f/devops-infrastructure/oci-container-process-management/multi-daemon-container-managers.md) — Provides guidance on coordinating and managing multiple processes within a single container instance. ([source](https://dockerlabs.collabnix.com/docker/docker-interview-questions.html))
- [Private Image Registries](https://awesome-repositories.com/f/devops-infrastructure/private-image-registries.md) — Includes tutorials on setting up and administering private image registries. ([source](https://dockerlabs.collabnix.com))

### Education & Learning Resources

- [Containerization Fundamentals](https://awesome-repositories.com/f/education-learning-resources/containerization-fundamentals.md) — Offers a comprehensive learning path covering containerization, networking, and security fundamentals.
- [Containerization Learning Paths](https://awesome-repositories.com/f/education-learning-resources/containerization-learning-paths.md) — Provides a comprehensive collection of hands-on exercises and tutorials for learning containerization and microservice architecture.
- [Container Security Courses](https://awesome-repositories.com/f/education-learning-resources/container-security-courses.md) — Delivers tutorials on image vulnerability scanning, secret management, and encrypted overlay networks.
- [Full-Stack Deployment Templates](https://awesome-repositories.com/f/education-learning-resources/full-stack-deployment-templates.md) — Provides pre-configured templates for bootstrapping integrated full-stack development environments. ([source](https://dockerlabs.collabnix.com))

### Data & Databases

- [Persistent Storage Volumes](https://awesome-repositories.com/f/data-databases/persistent-storage-volumes.md) — Teaches how to create and manage volume mounts for state retention across containers. ([source](https://dockerlabs.collabnix.com))
- [Docker Volume Persistence](https://awesome-repositories.com/f/data-databases/persistent-storage-volumes/docker-volume-persistence.md) — Provides hands-on exercises for ensuring data persistence across container deletions using volume mounts.

### Development Tools & Productivity

- [Container Command Executors](https://awesome-repositories.com/f/development-tools-productivity/shell-command-execution/container-command-executors.md) — Provides exercises on executing shell commands and binaries inside running containers. ([source](http://dockerlabs.collabnix.com/beginners/accessing-the-container.html))
- [Default Program Configuration](https://awesome-repositories.com/f/development-tools-productivity/startup-configurations/startup-script-bypass/terminal-startup-scripts/container-startup-scripts/default-program-configuration.md) — Instructs on defining the default program that runs automatically when a container starts from an image. ([source](https://dockerlabs.collabnix.com//beginners/dockerfile/lab4_cmd.html))
- [Working Directory Configuration](https://awesome-repositories.com/f/development-tools-productivity/working-directory-configuration.md) — Provides guides on defining the default filesystem context for instructions and execution within a container. ([source](https://dockerlabs.collabnix.com/beginners/dockerfile/WORKDIR_instruction.html))
- [Build Configuration Arguments](https://awesome-repositories.com/f/development-tools-productivity/build-configuration-arguments.md) — Explains the use of parameterized variables in image blueprints that can be overridden during builds. ([source](https://dockerlabs.collabnix.com//beginners/dockerfile/arg.html))
- [Build-Time Variable Injection](https://awesome-repositories.com/f/development-tools-productivity/build-time-constants/build-time-variable-injection.md) — Covers the injection of temporary parameters during the build process that do not persist at runtime. ([source](https://dockerlabs.collabnix.com//beginners/dockerfile/arg.html))

### Networking & Communication

- [Cluster Discovery Services](https://awesome-repositories.com/f/networking-communication/cluster-discovery-services.md) — Demonstrates how containers within a cluster use internal DNS for automated service discovery and registration. ([source](https://dockerlabs.collabnix.com/intermediate/README.html))
- [Container Networking Configurations](https://awesome-repositories.com/f/networking-communication/container-networking-configurations.md) — Provides guides on configuring bridge, overlay, and MacVLAN networks to manage container connectivity. ([source](https://cdn.jsdelivr.net/gh/collabnix/dockerlabs@master/README.md))
- [Overlay Networks](https://awesome-repositories.com/f/networking-communication/multi-network-connectivity-tools/overlay-networks.md) — Teaches the creation of virtual overlay networks across multiple hosts for secure cross-node communication. ([source](https://dockerlabs.collabnix.com/intermediate/workshop/))
- [Macvlan Virtual Network Creation](https://awesome-repositories.com/f/networking-communication/virtual-network-interfaces/macvlan-virtual-network-creation.md) — Implements MacVLAN networks to assign unique MAC addresses to containers, making them appear as physical devices. ([source](https://dockerlabs.collabnix.com/intermediate/workshop/))

### Security & Cryptography

- [Cluster Security](https://awesome-repositories.com/f/security-cryptography/cluster-security.md) — Ensures cluster integrity by managing node roles and rotating security certificates across the orchestration layer. ([source](https://dockerlabs.collabnix.com/advanced/workshop/))
- [Join Key Rotations](https://awesome-repositories.com/f/security-cryptography/cluster-security/cluster-communication-security/join-key-rotations.md) — Provides tutorials on rotating join keys and certificates to secure communication between cluster manager and worker nodes. ([source](https://dockerlabs.collabnix.com))
- [Secrets Management](https://awesome-repositories.com/f/security-cryptography/secrets-management.md) — Provides training on creating and distributing sensitive secrets to applications without embedding them in images. ([source](https://dockerlabs.collabnix.com))
- [Cluster Secret Distribution](https://awesome-repositories.com/f/security-cryptography/secrets-management/in-cluster-secret-stores/cluster-secret-distribution.md) — Implements secure distribution of sensitive data to services within a cluster using orchestration mechanisms. ([source](https://dockerlabs.collabnix.com/docker/docker-interview-questions.html))
- [Container Security Hardening](https://awesome-repositories.com/f/security-cryptography/security/infrastructure-and-hardware/infrastructure-system-hardening/deployment-security-hardening/container-security-hardening.md) — Teaches security hardening through vulnerability scanning, non-root users, and encrypted networks.
- [Container Privilege Restrictions](https://awesome-repositories.com/f/security-cryptography/security/policies/capability-authorization/capability-based-security/container-privilege-restrictions.md) — Implements non-root user configurations to restrict container privileges and prevent escalation attacks. ([source](https://dockerlabs.collabnix.com/security/Running-Containers-as-ROOT.html))
- [Image Signing and Encryption](https://awesome-repositories.com/f/security-cryptography/code-signing/container-image-signing/image-signing-and-encryption.md) — Teaches how to sign container images to ensure authenticity and integrity during distribution. ([source](https://dockerlabs.collabnix.com))
- [Network Encryption](https://awesome-repositories.com/f/security-cryptography/network-encryption.md) — Covers the configuration of encrypted overlay networks to protect data transmitted between containerized services. ([source](https://dockerlabs.collabnix.com))
- [Registry Access Controls](https://awesome-repositories.com/f/security-cryptography/registry-access-controls.md) — Provides tutorials on securing private image registries using encryption and password authentication. ([source](https://dockerlabs.collabnix.com/beginners/build-private-docker-registry.html))
- [Image Vulnerability Assessments](https://awesome-repositories.com/f/security-cryptography/vulnerability-assessment-testing/vulnerability-reporting/contextual-vulnerability-analysis/image-vulnerability-assessments.md) — Includes training on scanning container images for security vulnerabilities and software flaws. ([source](https://cdn.jsdelivr.net/gh/collabnix/dockerlabs@master/README.md))

### Software Engineering & Architecture

- [Routing Mesh Load Balancing](https://awesome-repositories.com/f/software-engineering-architecture/load-balancing-architectures/routing-mesh-load-balancing.md) — Implements routing-mesh load balancing to distribute incoming network traffic across all nodes in a Swarm cluster. ([source](https://dockerlabs.collabnix.com/docker/docker-interview-questions.html))
- [Distributed Storage Clusters](https://awesome-repositories.com/f/software-engineering-architecture/distributed-systems/distributed-data-management/distributed-storage-clusters.md) — Instructs on configuring volumes and drivers to ensure data persistence across multi-node cluster environments. ([source](https://dockerlabs.collabnix.com/docker/dca.html))
- [Build Context Optimization](https://awesome-repositories.com/f/software-engineering-architecture/performance-reliability/performance-optimization/build-bundle-optimization/build-performance-optimization/build-context-optimization.md) — Guides users on using configuration files to exclude unnecessary files from the build context. ([source](https://dockerlabs.collabnix.com/docker/docker-interview-questions.html))

### System Administration & Monitoring

- [Container Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/container-monitoring.md) — Covers tracking the status, health, and internal networking of active containers. ([source](http://dockerlabs.collabnix.com/beginners/managing-containers.html))
- [Container Observability Tools](https://awesome-repositories.com/f/system-administration-monitoring/container-observability-tools.md) — Implements centralized logging and monitoring stacks to track container health and performance.
- [Container Resource Inspections](https://awesome-repositories.com/f/system-administration-monitoring/container-resource-inspections.md) — Instructs on retrieving detailed configuration and status metadata for images and containers. ([source](https://collabnix.github.io/dockerlabs/beginners/helloworld/))
- [Container State Inspection](https://awesome-repositories.com/f/system-administration-monitoring/container-state-inspection.md) — Teaches the use of commands to retrieve real-time logs and process lists for debugging containers. ([source](http://dockerlabs.collabnix.com/beginners/running-command-inside-running-container.html))
- [Container Volume Backups](https://awesome-repositories.com/f/system-administration-monitoring/backup-disaster-recovery/azure-backup-and-restore/backup-and-restore/container-volume-backups.md) — Explains the process of migrating volume data by mounting it to temporary containers for archiving. ([source](https://dockerlabs.collabnix.com/docker/docker-interview-questions.html))
- [Cluster Monitoring Dashboards](https://awesome-repositories.com/f/system-administration-monitoring/cluster-monitoring-dashboards.md) — Teaches how to implement dashboards for visualizing container and engine performance. ([source](https://dockerlabs.collabnix.com/play-with-docker/docker-prometheus-swarm/))
- [Log Routing](https://awesome-repositories.com/f/system-administration-monitoring/container-observability-tools/log-routing.md) — Details how to configure pipelines for routing container logs to search engines. ([source](https://dockerlabs.collabnix.com/play-with-docker/ELK/))
- [Log Ingestion](https://awesome-repositories.com/f/system-administration-monitoring/log-ingestion.md) — Covers shipping logs from containers to processing pipelines for analysis. ([source](https://dockerlabs.collabnix.com/play-with-docker/ELK/))
- [Log Stack Orchestration](https://awesome-repositories.com/f/system-administration-monitoring/logging/application-logging-configurations/centralized-logging-architectures/log-stack-orchestration.md) — Provides a guide to orchestrating a full stack of containers for centralized log management. ([source](https://dockerlabs.collabnix.com/play-with-docker/ELK/))
- [System Usage Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/system-usage-monitoring.md) — Teaches how to monitor container health and resource usage through observability tools and status endpoints. ([source](https://dockerlabs.collabnix.com/workshop/dockerdesktop/))
- [Observability Stack Deployments](https://awesome-repositories.com/f/system-administration-monitoring/observability-stack-deployments.md) — Provides tutorials on deploying complete observability stacks for cluster metrics. ([source](https://dockerlabs.collabnix.com/play-with-docker/docker-prometheus-swarm/))
- [Real-Time Application Log Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/real-time-application-log-monitoring.md) — Provides instructions for streaming live application logs to a console for real-time debugging of containers. ([source](http://dockerlabs.collabnix.com/beginners/managing-containers.html))
- [Unused Container Resource Pruning](https://awesome-repositories.com/f/system-administration-monitoring/unused-container-resource-pruning.md) — Teaches how to reclaim disk space by removing dangling images, stopped containers, and unused volumes. ([source](https://dockerlabs.collabnix.com/docker/cheatsheet/))

### 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) — Provides instructional material on isolating container processes using kernel namespaces.

### Part of an Awesome List

- [Docker](https://awesome-repositories.com/f/awesome-lists/more/docker.md) — Listed in the “Docker” section of the DotNetGuide awesome list.
