Docker Tutorial for Beginners | Full Course [2021]
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 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 ► Courses Available for free here - https://amigoscode.com/courses ► Join Private Facebook Group - / 456035171490753 ► Join Discord - 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 ► 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 ❤️ Thanks for watching #docker #dockertutorial #learndocker

Complete Docker Course - From BEGINNER to PRO! (Learn Containers)

Complete Linux Administration Bootcamp
![Docker and Kubernetes Tutorial | Full Course [2021]](https://i.ytimg.com/vi/bhBSlnQcq2k/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAKdZEt0VfVyfrkXLw0l2p58dlIWQ)
Docker and Kubernetes Tutorial | Full Course [2021]
![React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat](https://i.ytimg.com/vi/9vZ8ELqerPo/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLB_hhLXovYNLtVk2BabJ2yfQPTMuw)
React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat
![Docker Explained for Absolute Beginners [2026]](https://i.ytimg.com/vi/ZZ10b63xnQc/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLB65tNtNcoGzItm8GrCc-1JNVDlBA)
Docker Explained for Absolute Beginners [2026]

Proxmox Tutorial - Zero to Hero training! Everything you need to know about Proxmox

Master Full-Stack Docker & CI/CD – Build a Production-Ready Pipeline

Complete Kubernetes Course - From BEGINNER to PRO

Learn Docker – Full DevOps Course for Deploying Containerized Apps

Give me 15 minutes and I'll Fix Your Dockerfiles Forever

Free Event: Power BI Beginner to Pro 2026 Edition - Full Hands-On Tutorial

Docker Containers and Kubernetes Fundamentals – Full Hands-On Course

Spring Boot and Spring Security with JWT including Access and Refresh Tokens 🔑

Avicii, Dua Lipa, Coldplay, Martin Garrix & Kygo, The Chainsmokers Style - SUMMER DEEP HOUSE Mix

Docker and Kubernetes | العلبة دي فيها سوعبان

Spring Boot and Angular Full Stack Development | 4 Hour Course
![Docker Tutorial for Beginners [FULL COURSE in 3 Hours]](https://i.ytimg.com/vi/3c-iBn73dDE/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAQIFtB90BMPbDAyL703VzHQRUoRQ)
Docker Tutorial for Beginners [FULL COURSE in 3 Hours]

PHP Full Course For Beginners | PHP Full Course | PHP Tutorial | Intellipaat

Docker Full Course - Learn Docker in 5 Hours | Docker Tutorial For Beginners | Edureka

