MENU

Fun & Interesting

Complete Docker course in 30 mins | Docker Tutorial for Beginners 2025 [Updated]

Cloud Champ 67,626 1 year ago
Video Not Working? Fix It Now

Full Docker tutorial for beginners | Complete docker course from scratch In this devops course we will learn Docker from scratch with hands on demo containerizing a NodeJs application, pushing docker image on dockerhub and also running it as a docker container. #docker #dockertutorial By the end of this docker course, you will have a deep understanding of the concepts and a get 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. Github repository for Docker project code: https://github.com/N4si/learn_docker Docker Notes: https://cloudchamp.notion.site/Docker-Course-6d015251774947848db541a4163043b8?pvs=74 Timestamps: 00:00 - Introduction to Docker course 01:30 - Why Docker is used? 02:44 - What is Docker? 04:07 - Difference between containers and VMs 05:52 - Docker installation 07:48 - Docker Workflow 09:02 - Hands-on Docker project 12:49 - How to create Dockerfile for Node.js app 18:55 - How to build Docker image from Dockerfile 23:00 - How to Push Docker image to Docker Hub 28:35 - Important Docker commands This docker course everything below - 🚀 1. What is Docker? ► What is a container and what problems does it solve? ► Container repository - where do containers live? 🚀 2. What is a Docker 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 ► Install docker on Mac, Windows, Linux 🚀 5. Important 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 Postgres) 🚀 8. Dockerfile - Building our own Docker Image ► What is a Dockerfile? ► Create the Dockerfile ► Build an image with Dockerfile 🚀 9. 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 🚀 10. Deploy our containerized application Interested to learn more, check out: Dockerfile creation tutorial: https://youtu.be/1ymi24PeF3M Docker init & Docker scout Explained: https://youtu.be/rqEcheJgquA Complete Terraform Course: https://youtu.be/XgwV2HnBSws Gitlab CICD Course: https://youtu.be/JWXVijJfnHc What is Kubernetes and How it works? https://youtu.be/al9R-yfP4UA How I became CKA certified: https://youtu.be/dHXgg9fbP8E How I would learn DevOps from scratch https://youtu.be/EAXdnPWUCcc DevSecOps Project to deploy Netflix : https://youtu.be/g8X5AoqCJHc DevOps Interview Questions and Answers: https://youtu.be/GX6fOvaS0Xs GitOps Explained with Examples: https://youtu.be/1hF-HRq5Mww Monitoring explained with popular tools: https://youtu.be/aljzrNEqNDw CICD explained with a project: https://youtu.be/G1u4WBdlWgU I hope this docker tutorial will help you get started with Docker and containers. Join this channel to get access to perks: https://www.youtube.com/channel/UCbg9O0JF3rVKev6wpI5_u5g/join

Comment