YoVDO

Docker Tutorial for Beginners - Introduction to Containers

Offered By: Kunal Kushwaha via YouTube

Tags

Docker Courses DevOps Courses Virtual Machines Courses Containerization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Startup Engineering
Stanford University via Coursera
Developing Scalable Apps in Java
Google via Udacity
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Networking
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera