Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thomascode92/docker-k8s-practical-guide

Learn Docker, Docker Compose, Multi-Container Projects, Deployment and all about Kubernetes from the ground up! 🐳☸️
https://github.com/thomascode92/docker-k8s-practical-guide

docker docker-compose kubernetes learn-docker learn-kubernetes udemy-course

Last synced: 21 days ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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](https://react.dev/) and [Kubernetes](https://kubernetes.io/) with this _[Practical Guide](https://www.udemy.com/course/docker-kubernetes-the-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](./images-containers) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/images-containers/)
[Cheat Sheet](./images-containers/docs/cheat-sheet.pdf) |
| Volumes | Managing Data & Working with Volumes | [Folder](./data-volumes/) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/data-volumes)
[Cheat Sheet](./data-volumes/docs/cheat-sheet.pdf) |
| Networking | (Cross-)Container Communication | [Folder](./networking/) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/networking)
[Cheat Sheet](./networking/docs/cheat-sheet.pdf) |
| Multi-Container Apps | Building Multi-Container Applications with Docker | [Folder](./multi-container-apps/) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/multi-container-apps) |
| Docker Compose | Elegant Multi-Container Orchestration | [Folder](./docker-compose/) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/docker-compose)
[Cheat Sheet](./docker-compose/docs/cheat-sheet.pdf) |
| Utility Containers | Using Utility Containers &
Executing Commands in Containers | [Folder](./utility-containers/) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/utility-containers) |
| Laravel Setup | A More Complex Setup - Laravel & PHP Dockerized Project | [Folder](./laravel-setup/) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/laravel-setup/) |
| Deploying Docker Containers | Deploy Docker Containers with AWS EC2 & AWS ECS | [Folder](./deploying-containers/) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/deploying-containers/) |
| Getting Started with Kubernetes | An introduction to Kubernetes and its architecture | [Folder](./k8s-introduction/) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/k8s-introduction/)
[Cheat Sheet](./k8s-introduction/docs/cheat-sheet.pdf) |
| Kubernetes in Action | Diving into the Core Concepts of Kubernetes | [Folder](./k8s-core-concepts/) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/k8s-core-concepts/) |
| Kubernetes Volumes | Managing Data & Working with
(Persistent) Volumes in Kubernetes | [Folder](./k8s-data-volumes/) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/k8s-data-and-volumes/) |
| Kubernetes Networking | Connecting Pods, Containers & The World | [Folder](./k8s-networking/) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/k8s-networking/) |
| Kubernetes Deployment | Introduction to Deploying Containers with Kubernetes | [Folder](./k8s-deployment/) & [Commits](https://github.com/ThomasCode92/docker-k8s-practical-guide/commits/k8s-deployment/) |