Docker Tutorial for Beginners [FULL COURSE in 3 Hours]
Full Docker Tutorial | Complete Docker Course | Hands-on course with a lot of demos and explaining the concepts behind, so that you really understand it.
💙 Become a Kubernetes Administrator - CKA:
💚 Become a DevOps Engineer - full educational program:
🧡 Udemy courses:
► Follow me on IG for behind the scenes content: 👉🏼
#docker #dockertutorial #techworldwithnana
By the end, you will have a deep understanding of the concepts and a great overall big picture of how Docker is used in the whole software development process.
The course is a mix of animated theoretic explanation and hands-on demo’s to follow along, so you get your first hands-on experience with Docker and feel more confident using it in your project.
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
0:00 - Intro and Course Overview
01:58 - What is Docker?
10:56 - What is a Container?
19:40 - Docker vs Virtual Machine
23:53 - Docker Installation
42:02 - Main Docker Commands
57:15 - Debugging a Container
1:06:39 - Demo Project Overview - Docker in Practice
1:10:08 - Developing with Containers
1:29:49 - Docker Compose - Running multiple services
1:42:02 - Dockerfile - Building our own Docker Image
2:04:36 - Private Docker Repository - Pushing our built Docker Image into a private Registry on AWS
2:19:06 - Deploy our containerized app
2:27:26 - Docker Volumes - Persist data in Docker
2:33:03 - Volumes Demo - Configure persistence for our demo project
2:45:13 - Wrap Up
🔗 Links
► Developing with Containers - Demo project:
🚀 1. What is Docker?
► What is a container and what problems does it solve?
► Container repository - where do containers live?
🚀 2. What is a Container technically
► What is a container technically? (layers of images)
► Demo part (docker hub and run a docker container locally)
🚀 3. Docker vs Virtual Machine
🚀 4. Docker Installation
► Before Installing Docker - prerequisites
► Install docker on Mac, Windows, Linux
❗️ Note: Docker Toolbox has been deprecated. Please use Docker Desktop instead. See for Mac () and for Windows ().
🚀 5. Main Docker Commands
► docker pull, docker run, docker ps, docker stop, docker start, port mapping
🚀 6. Debugging a Container
► docker logs, docker exec -it
🚀 7. Demo Project Overview - Docker in Practice (Nodejs App with MongoDB and MongoExpress UI)
🚀 8. Developing with Containers
► JavaScript App (HTML, JavaScript Frontend, Backend)
► MongoDB and Mongo Express Set-Up with Docker
► Docker Network concept and demo
🚀 9. Docker Compose - Running multiple services
► What is Docker Compose?
► How to use it - Create the Docker Compose File
► Docker Networking in Docker Compose
🚀 10. Dockerfile - Building our own Docker Image
► What is a Dockerfile?
► Create the Dockerfile
► Build an image with Dockerfile
🚀 11. Private Docker Repository - Pushing our built Docker Image into a private Registry on AWS
► Private Repository on AWS ECR
► docker login
► docker tag
► Push Docker Image to the Private Repo
🚀 12. Deploy our containerized application
🚀 13. Docker Volumes - Persist data in Docker
► When do we need Docker Volumes?
► What is Docker Volumes?
► Docker Volumes Types
🚀 14. Volumes Demo - Configure persistence for our demo project
▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
DevOps Tools, like GitHub Actions, Terraform ►
Jenkins Pipeline Tutorials ►
Full Kubernetes tutorial ►
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
Join private FB group ►
INSTAGRAM ►
TWITTER ►
LINKEDIN ►
▬▬▬▬▬▬ Courses & Bootcamp & Ebooks 🚀 ▬▬▬▬▬▬
► Become a DevOps Engineer - full educational program 👉🏼
► High-Quality and Hands-On Courses 👉🏼
► Kubernetes 101 - compact and easy-to-read ebook bundle 👉🏼
1 view
37
4
2 months ago 00:11:20 1
Поднимаем свой VPN сервер в Европе за 5 минут. VPS/VDS в Европе за рубли.
2 months ago 00:25:26 5
Как настроить домашний сервер из Мини-ПК Beelink Mini S12 Pro на процессоре Intel N100
2 months ago 02:35:07 11
🔥 Создай свою Fullstack тапалку с нуля на Vue 3. Практика по Telegram Apps
2 months ago 00:51:03 1
NGINX Tutorial for Beginners
2 months ago 00:22:05 1
.NET 8 .🚀🔥: Integrating Docker with a .NET Web API - A Step-by-Step Guide
3 months ago 00:25:37 1
CI/CD with JetBrains TeamCity | TeamCity Tutorial
4 months ago 00:33:59 3
Secure your HomeLab for FREE // Wazuh
4 months ago 00:29:29 1
Как собрать домашний сервер
5 months ago 00:05:16 1
Шапка ДОКЕР | МОРЯЧКА | Выкройка на любой размер | Тренд 2024 #diy #2024 #handmade #docker #панама
5 months ago 00:14:32 15
NGINX Tutorial - What is Nginx
5 months ago 01:25:44 52
Основы Docker. Большой практический выпуск
6 months ago 10:11:35 19
Kubernetes Full Course In 10 Hours | Kubernetes Tutorial For Beginners | Learn Kubernetes | Edureka
6 months ago 01:45:04 1
Создаем Telegram Mini App на Angular 17. С нуля до продакшн деплоя
7 months ago 01:35:02 1
Docker Complete Course: Boost Your DevOps Skills with Hands-On Microservices Using Docker Compose
7 months ago 00:25:16 1
Kubernetes Multi Container Deployment | React | | Postgres | Ingress Nginx | step by step
7 months ago 00:27:30 1
Dockerizing an Angular application with Nodejs Postgres and NginX | dev and prod | step by step
7 months ago 00:08:57 2
Airflow tutorial | Install Airflow | Write and run your first DAG | Apache airflow on Windows Docker