Completed
Verify Installation
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Docker and Kubernetes - Full Course for Beginners
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Course Overview
- 3 What is Docker
- 4 Installing Docker
- 5 Verify Installation
- 6 Images & Containers
- 7 Pulling NGINX Image
- 8 Running Containers
- 9 Exposing Ports
- 10 Exposing Multiple Ports
- 11 Managing Containers
- 12 Naming Containers
- 13 Volumes
- 14 Volumes Between Host and Container
- 15 Customize Website
- 16 Volumes Between Containers
- 17 Dockerfile
- 18 Creating Dockerfile
- 19 Docker Build
- 20 Node JS and Express JS
- 21 Dockerfile for our API
- 22 Running Containers for our API
- 23 .dockerignore
- 24 Caching and Layers
- 25 Caching and Layers Part 2
- 26 Alpine
- 27 Pulling Alpine Images
- 28 Using Alpine
- 29 Tags and Versions
- 30 Using Tags with Versions
- 31 Running Containers and Tags
- 32 Tagging Override
- 33 Tagging Own Images
- 34 Running Containers with Different Tags
- 35 Docker Registry
- 36 Create Docker Hub Repo
- 37 Pushing Images to Docker Hub
- 38 Pulling Own Images
- 39 Docker Inspect
- 40 Docker Logs
- 41 Docker Exec
- 42 Kubernetes
- 43 Course Overview
- 44 What is Kubernetes
- 45 Kubernetes Architecture
- 46 Pod, Service & Ingress
- 47 Config Map and Secret
- 48 Volumes
- 49 Deployments and Stateful Sets
- 50 Components Summary
- 51 Minikube and kubectl
- 52 Installing Minikube and kubectl
- 53 Create Deployment
- 54 Debugging Pods
- 55 kubectl apply -f
- 56 kubectl commands summary
- 57 Deploying MongoDB and Mongo Express
- 58 MongoDB Pod
- 59 Secret
- 60 MongoDB Internal Service
- 61 Deployment Service and Config Map
- 62 Mongo Express External Service
- 63 Congrats! You made it to the end 🎉