Docker Full Course for Beginners: Architecture, AWS EC2 Deployment & Dockerfile Masterclass
KubeMindAI
0:00 / 0:00
Docker Full Course for Beginners: Architecture, AWS EC2 Deployment & Dockerfile Masterclass
100 просмотров · 6 дн. назад
KubeMindAI
85 подписчиков
100 просмотров · 6 дн. назад
Learn containerization, Docker architecture, and cloud deployment in this DevOps session. This class covers solving Python version mismatches, understanding Linux isolation internals (Namespaces & Cgroups), setting up AWS EC2, configuring SSH, writing custom Dockerfiles, and deploying Nginx and Python applications.Timestamps1
00:00:00 - Course Overview & Python Version Conflicts1
00:19:26 - Resolving Dependency Hell with Read-Only Docker Images1
00:24:22 - Docker Containers & Kernel Resource Allocation1
00:29:34 - Linux Isolation Deep Dive: Namespaces & Cgroups1
00:44:05 - Understanding Container Lifecycle States1
00:45:49 - Docker Architecture: Client, Daemon, Host & Registry1
00:51:29 - Execution Workflow of docker run & RunC1
01:02:36 - Launching an AWS EC2 Instance1
01:07:27 - Remote SSH Configuration in VS Code & Linux Terminal1
01:19:55 - Managing Key Permissions (chmod 400) & Installing Docker1
01:21:30 - Enabling and Starting Docker Daemon via systemctl1
01:26:27 - Pulling & Running Nginx Web Server1
01:31:03 - Writing app.py & Creating a Custom Dockerfile1
01:37:01 - Building & Running Custom Docker Images (docker build)1
01:40:50 - Layer Caching & Updating Application Code1
01:43:12 - Container Port Mapping (-p 8080:80) & Cleanup (docker rm)1
01:50:32 - Why Docker Matters in DevOps & Beginner Mistakes to Avoid1
01:53:13 - Multi-Layer Dockerfiles & Troubleshooting Build Failures1
01:59:29 - Image Tagging Best Practices (docker build -t)1
02:00:37 - Q&A & Next Class Schedule
#Docker #DevOps #AWS #Containerization #Linux #DockerFile #CloudComputing #Nginx