Перейти к содержимому

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