Главная
Study mode:
on
1
- Intro
2
- Quick Word Before We Begin
3
- What is Docker
4
- Installing Docker
5
- Verifying Docker Installation
6
- Docker Images and Containers
7
- Pulling Docker Images
8
- Running Containers
9
- Exposing Ports
10
- Exposing Multiple Ports
11
- Managing Containers
12
- Naming Containers
13
- Docker PS and Formatting
14
- Volumes
15
- Volumes Between Host and Containers
16
- Customise Website
17
- Sharing Volumes Between Containers
18
- Dockerfile
19
- Creating Dockerfile
20
- Building Images
21
- Nodejs and Express
22
- Dockerfile for Nodejs apps
23
- Running Nodejs app containers
24
- .DockerfileIgnore
25
- Caching and Layers
26
- Alpine
27
- Pulling Aline Docker Images
28
- Switching to Alpine
29
- Tagging and Versioning
30
- Using Tags
31
- Running Containers Using Tags
32
- Tagging Override
33
- Tagging Images
34
- Running Container Using Tags
35
- Docker Registries
36
- Docker Hub
37
- Pushing Images to Docker Hub
38
- Pulling Images From Registry
39
- Docker Inspect
40
- Docker Logs
41
- Docker exec
42
- Wrap up
Description:
Embark on a comprehensive 3-hour Docker tutorial designed for beginners, covering everything from the basics to advanced concepts. Learn how Docker works, run multiple containers, and explore essential topics like volumes, Dockerfile creation, logging, and registries. Gain practical knowledge through hands-on exercises, starting with an introduction to Docker and its differences from virtual machines. Master container management, port exposure, and volume sharing between host and containers. Dive into building custom images, optimizing with Alpine, and implementing best practices for Dockerfile creation. Explore tagging, versioning, and working with Docker registries. Develop debugging skills using Docker inspect, logs, and exec commands. By the end of this course, you'll have a solid foundation in Docker, preparing you for both DevOps and backend development roles.

Docker Tutorial for Beginners - Full Course

Amigoscode
Add to list
0:00 / 0:00