Intro to Backend Development: Lecture 5 - Containerization

preview_player
Показать описание
Timestamps:
Lecture:
0:00 Intro & Announcements
1:04 Course overview
2:28 The deployment process
2:50 Dev vs prod environments
3:44 The deployment process
6:02 Environments
6:46 Environment variables
9:36 Why we need containerization
10:38 Virtualization
11:36 Containerization
12:02 Compressing code into production environment (step 1 of deployment process)
12:58 Docker
13:56 Docker images
14:39 Docker containers
15:09 Docker images vs Docker containers
16:10 Benefits of Docker
17:07 Preparing production environment to be run-ready (step 2 of deployment process)
17:20 Docker Hub
18:08 Docker workflow
19:24 Docker compose
21:47 Summary
22:34 DevOps

Demo:
24:44 Docker installation
28:51 Creating Dockerfile
29:51 FROM command
30:50 RUN command
31:28 WORKDIR command
32:18 COPY command
33:05 RUN command
33:33 CMD command (explanation of CMD vs RUN)
35:11 Building a Docker image
36:44 Listing all Docker images
37:08 Giving Docker image a tag
Рекомендации по теме
visit shbcf.ru