YoVDO

Docker for Beginners

Offered By: YouTube

Tags

Docker Courses Containerization Courses

Course Description

Overview

Learn Docker from the ground up in this comprehensive tutorial. Start with installation and basic concepts like containers and their comparison to virtual machines. Explore Docker commands, interact with images like busybox and MongoDB, and master container management. Dive into custom image creation, caching, and naming conventions. Progress to containerizing a Node.js application, optimizing performance, and working with multi-container setups. Conclude by mastering Docker Compose for efficient multi-container orchestration and accessing containerized applications through a browser.

Syllabus

How to install Docker and Hello World.
What is a container in Docker.
Docker vs Virtual Machine.
Our First interaction with busy box image.
Getting a MongoDB container for fun | #Docker.
Exploring exec command | #Docker.
Multiple ways to get inside a container.
An analogy for custom docker image.
Our first base image and custom image.
Behind the scene for custom image.
Creating a custom mongodb image.
Concept of caching in docker.
Provide a custom name for your image.
Introduction to node project for docker.
Introduction to node project for docker part 2 | Docker.
Containerize a node application | Docker.
Performance upgrade in node project container | Docker.
Introduction to multi docker container | Docker.
A mini mongo connector project | Docker.
Put your node code in a container | Docker.
Introduction to docker compose | Docker.
Connect 2 compose images in docker | Docker.
Access the compose container app with browser | Docker.


Taught by

Hitesh Choudhary

Related Courses

Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX
Configuration Management for Containerized Delivery
Microsoft via edX
Getting Started with Google Kubernetes Engine - Español
Google Cloud via Coursera
Getting Started with Google Kubernetes Engine - 日本語版
Google Cloud via Coursera
Architecting with Google Kubernetes Engine: Foundations en Español
Google Cloud via Coursera