Learn Docker – Full DevOps Course for Deploying Containerized Apps
Автор: freeCodeCamp.org
Загружено: 2026-06-03
Просмотров: 101322
Описание:
Ever wondered how tech giants like Spotify and Netflix scale their software so fast? The secret is containerization, with Docker as the essential tool at its core. This structured, hands-on Docker course will take you from absolute beginner to job-ready, providing the practical skills needed to build, test, and deploy containerized applications reliably.
Docker course resources: https://www.dolfined.com/courses/docker
Eissa from DolfinEd developed this course.
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
⭐️ Contents ⭐️
0:00:00 Introduction to Containerization & Docker
0:01:41 Who is this course for?
0:02:05 Course Curriculum Overview
0:03:35 Instructor Introduction & Experience
0:05:02 Support & VIP Course Package
0:07:01 Detailed Topic Breakdown
0:10:21 Why Learn Docker? (Market Demand)
0:12:11 Top 4 Benefits: Reproducibility, Dependencies, Portability, Version Control
0:15:30 From Physical Servers to Virtualization
0:16:16 Computing Device Components
0:19:18 What is a Server?
0:23:57 The Move from Virtual Machines to Containers
0:34:04 What is a Software Process?
0:37:54 Container Features vs. Virtual Machines
0:42:07 Docker Architecture Explained
0:53:07 Setting Up Docker on AWS (Free Tier)
1:04:12 Alternatives: Docker Desktop & VirtualBox
1:17:16 Connecting to EC2 Instance (Session Manager & SSH)
1:31:03 Installing Docker on Ubuntu
1:42:24 Basic Docker Commands (Pull, Run, Stop, Inspect)
2:08:38 Docker Networking Overview
2:18:00 Docker Networking Modes/Drivers
2:30:40 Docker Networking Labs (Bridge Mode)
2:38:00 Data Persistence: Volumes & Bind Mounts
3:04:07 Docker Compose Introduction
3:17:48 Docker Compose Workflow
3:22:40 VS Code Setup & Docker Extension
3:40:00 Creating Custom Docker Files
3:55:00 Understanding Image Layers
4:04:40 CMD vs. RUN Instructions
4:10:40 Expose and Copy Instructions
4:36:56 Docker Compose Configuration Lab
4:54:00 Docker Image Lifecycle & Registry (Push/Pull/Tag)
5:12:00 Docker Project: Containerizing a Website
5:17:56 Project Build & Deployment on AWS
5:27:00 Docker Project: Containerizing a Website
5:40:08 Git Cloning & Preparing the Project
5:44:00 Writing the Dockerfile for the Web Application
5:54:00 Building and Testing the Web Image
6:05:00 Tagging and Pushing Images to Docker Hub
6:20:00 Verifying Image Deployment & Final Course Wrap-up
🎉 Thanks to our Champion and Sponsor supporters:
👾 @omerhattapoglu1158
👾 @goddardtan
👾 @akihayashi6629
👾 @kikilogsin
👾 @anthonycampbell2148
👾 @tobymiller7790
👾 @rajibdassharma497
👾 @CloudVirtualizationEnthusiast
👾 @adilsoncarlosvianacarlos
👾 @martinmacchia1564
👾 @ulisesmoralez4160
👾 @_Oscar_
👾 @jedi-or-sith2728
👾 @justinhual1290
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: