Docker Crash Course for Absolute Beginners

1 year ago
156

Learn the basic building blocks of Docker in an easy and understandable way.
By the end of this Docker tutorial, 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 demos to follow along, so you get your first hands-on experience with Docker.

0:00 - Intro and Course Overview
02:54 - What is Docker?
03:51 - What problems Docker solves in development and deployment process
11:38 - Virtual Machine vs Docker
17:19 - Install Docker
21:36 - Docker Images vs Containers
26:32 - Docker Registries
29:38 - Docker Image Versions
32:02 - Main Docker Commands - Pull and Run Docker containers
39:06 - Port Binding
42:50 - Start and Stop containers
46:54 - Private Docker Registries
48:11 - Registry vs Repository
49:09 - Dockerfile - Dockerize Node.js app
58:30 - Build Image
1:02:39 - Docker UI Client
1:03:39 - Overview: Docker in complete software development lifecycle
1:06:38 - Where to go from here

► Git Repo for this tutorial: https://gitlab.com/nanuchi/docker-in-1-hour
► Download and install Docker: https://docs.docker.com/get-docker/
► Learn more about Nethopper KAOPS here: https://www.nethopper.io/

Loading comments...