Skip to content

Learn Docker, Docker Compose, Multi-Container Projects, Deployment and all about Kubernetes from the ground up! 🐳☸️

Notifications You must be signed in to change notification settings

ThomasCode92/docker-k8s-practical-guide

Repository files navigation

Docker & Kubernetes - The Practical Guide

Learn Docker, Docker Compose, Multi-Container Projects, Deployment and all about Kubernetes from the ground up! 🐳☸️

About this Repository
🌐 Dive into the world of Docker and Kubernetes with this Practical Guide.
⭐ Comprehensive resource for understanding and implementing containerization and orchestration using Docker and Kubernetes.
🔍 Practical examples and hands-on projects for solidifying the concepts and tools required for modern DevOps practices.
🚀 Develop, deploy, and scale applications with Docker and Kubernetes!

Table of Content

Module Description Resources
Images & Containers The Core Building Blocks Folder & Commits
Cheat Sheet
Volumes Managing Data & Working with Volumes Folder & Commits
Cheat Sheet
Networking (Cross-)Container Communication Folder & Commits
Cheat Sheet
Multi-Container Apps Building Multi-Container Applications with Docker Folder & Commits
Docker Compose Elegant Multi-Container Orchestration Folder & Commits
Cheat Sheet
Utility Containers Using Utility Containers &
Executing Commands in Containers
Folder & Commits
Laravel Setup A More Complex Setup - Laravel & PHP Dockerized Project Folder & Commits
Deploying Docker Containers Deploy Docker Containers with AWS EC2 & AWS ECS Folder & Commits
Getting Started with Kubernetes An introduction to Kubernetes and its architecture Folder & Commits
Cheat Sheet
Kubernetes in Action Diving into the Core Concepts of Kubernetes Folder & Commits
Kubernetes Volumes Managing Data & Working with
(Persistent) Volumes in Kubernetes
Folder & Commits
Kubernetes Networking Connecting Pods, Containers & The World Folder & Commits
Kubernetes Deployment Introduction to Deploying Containers with Kubernetes Folder & Commits