Get YouTube subscribers that watch and like your videos
Get Free YouTube Subscribers, Views and Likes

Docker Tutorial for Beginners | Full Course [2021]

Follow
Amigoscode

Hi Amigos,

This complete docker tutorial will teach teach everything about docker and containers. You will learn docker in a practical way by understanding how docker works and how to run multiple docker containers. You will also learn docker volumes, dockerfile, docker logging, docker registry and a lot more.

You need to learn docker right now. Whether you want to be a dev ops or simply you are a backend developer. Docker is a must these days.

Enjoy this awesome docker tutorial

► WANT CERTIFICATE? Enrol for here: https://amigoscode.com/courses'>https://amigoscode.com/courses

Course Overview

► What is docker and how it differs from Virtual Machines
► Docker Images and Containers
► Sharing Data Between Host and Containers using Volumes
► Best practices to write better Docker Images using Dockerfile
► The importance of Tagging
► Image repositories using Docker Registries
► How to Debug Docker Containers

★ TABLE OF CONTENTS ★

Introduction to Docker
00:00 Intro
01:50 Quick Word Before We Begin
02:57 What is Docker
07:27 Installing Docker
10:47 Verifying Docker Installation

Images, Containers, and Ports
13:35 Docker Images and Containers
15:07 Pulling Docker Images
19:16 Running Containers
23:55 Exposing Ports
28:30 Exposing Multiple Ports
29:53 Managing Containers
37:59 Naming Containers
40:36 Docker PS and Formatting

Volumes
44:04 Volumes
48:15 Volumes Between Host and Containers
56:30 Customise Website
59:27 Sharing Volumes Between Containers

Building Images
01:02:43 Dockerfile
01:04:54 Creating Dockerfile
01:10:42 Building Images

Project: Build an Image for an API
01:18:13 Nodejs and Express
01:24:50 Dockerfile for Nodejs apps
01:31:07 Running Nodejs app containers

Caching and Layers
01:35:15 .DockerfileIgnore
01:39:30 Caching and Layers

Reducing Image Size
01:50:51 Alpine
01:52:42 Pulling Aline Docker Images
01:59:15 Switching to Alpine

Tags and Versioning
02:05:44 Tagging and Versioning
02:08:49 Using Tags
02:12:54 Running Containers Using Tags
02:16:44 Tagging Override
02:19:45 Tagging Images
02:24:29 Running Container Using Tags

Docker Registries
02:29:23 Docker Registries
02:32:23 Docker Hub
02:35:21 Pushing Images to Docker Hub
02:42:03 Pulling Images From Registry

Debugging Containers
02:45:38 Docker Inspect
02:49:04 Docker Logs
02:53:27 Docker exec

Wrap Up
02:57:09 Wrap up

► Useful Links
• docker ps narrow format: https://pastebin.com/XLJGkqhj
• sign up or sign in to dockerhub: https://hub.docker.com/
• nginx on dockerhub: https://hub.docker.com/_/nginx
• node on dockerhub: https://hub.docker.com/_/node
• dockerfile reference: https://docs.docker.com/engine/refere...

Subscribe to Amigoscode http://bit.ly/2HpF5V8'>http://bit.ly/2HpF5V8

► Courses Available for free here https://amigoscode.com/courses'>https://amigoscode.com/courses
► Join Private Facebook Group   / 456035171490753  
► Join Discord https://bit.ly/2wL029v'>https://bit.ly/2wL029v

Here are the goods for all my videos video:

► Recommended Books

Clean Code
https://amzn.to/2UGDPlX

HTTP: The Definitive Guide
https://amzn.to/2JDVi8s

Clean Architecture
https://amzn.to/2xOBNXW

► Computer and Monitor

New Apple MacBook Pro
https://amzn.to/3464Mmn

Dell 27 INCH Ultrasharp U2719D Monitor
https://amzn.to/2xM3nW1

Double Arm Stand Desk Mount
https://amzn.to/3aYKKfs

USB C Hub Multiport Adapter
https://amzn.to/2Jz7NlL

► Camera Gear

Sony ILCE7M3B Full Frame Mirrorless Camera
https://amzn.to/346QIJn

Sigma 16 mm F1.4 DC DN
https://amzn.to/2wbic3Q

Sigma 33B965 30 mm F1.4 DC DC
https://amzn.to/39G37Fd

Awesome Screen Saver
https://github.com/JohnCoates/Aerial

IDE I use for coding
Iterm
VsCode
GoLand
IntelliJ
Sublime

You can also follow me here:
► Don't forget to subscribe | http://bit.ly/2HpF5V8'>http://bit.ly/2HpF5V8
► Join Closed Facebook Group for discussion and early access videos and courses | http://bit.ly/2FbuIkx
► Follow me on Instagram | http://bit.ly/2TSkA9w
► Join Discord https://bit.ly/2wL029v'>https://bit.ly/2wL029v

❤ Thanks for watching

#docker #dockertutorial #learndocker

posted by nagaatm7