Docker Tutorial for Beginners - Introduction to Containers
Offered By: Kunal Kushwaha via YouTube
Course Description
Overview
Dive into a comprehensive Docker tutorial for beginners, exploring the fundamentals of containerization technology. Learn about the evolution of deployment methods, the concept of containers, and how they differ from virtual machines. Discover Docker's history, installation process across various operating systems, and key components like Docker Runtime and Docker Engine. Explore container orchestration, Docker images, and the Open Container Initiative. Gain hands-on experience with Docker CLI, understanding its functionality and common commands. Delve into image management, layers, and the process of creating custom Docker images. Conclude with an overview of Docker Engine architecture, equipping you with essential knowledge to begin your journey into the world of containerization and DevOps.
Syllabus
Introduction
Before Docker
Containers
Containers vs Virtual Machines
History of Docker
Running Docker on Windows
Running Docker on MacOS
Running Docker on Linux
What is Docker
Installation
Getting started
Docker Runtime
Docker Engine
Orchestration
Docker / Container Image
Difference b/w Dockerfile and Image
Open Container Initiative OCI
Docker Desktop
What is DevOps
Docker CLI
How the CLI works
How a Docker Image works
Downloading Docker Image
Some additional Docker commands
Accessing a container locally
Docker commit
Removing Docker Images
Layers
How to create Docker image
Architecture of Docker Engine
Outro
Taught by
Kunal Kushwaha
Related Courses
Emerging Technologies CapstoneYonsei University via Coursera Microsoft Azure Virtual Machines
Microsoft via edX Introduction to Microsoft Azure
Microsoft via edX Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera