Docker Full Course

Docker Full Course

Bogdan Stashchuk via YouTube Direct link

Docker Crash Course Intro

1 of 45

1 of 45

Docker Crash Course Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Docker Full Course

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Docker Crash Course Intro
  2. 2 Docker Overview
  3. 3 Installing Docker Desktop or Docker Engine
  4. 4 Virtual Machines vs Docker Containers
  5. 5 Virtual Machines Architecture
  6. 6 How I use Virtual Machines
  7. 7 Docker Containers Architecture
  8. 8 How Docker is running on different Operating Systems
  9. 9 Container processes and resources
  10. 10 Docker Components Overview
  11. 11 Docker Client
  12. 12 Docker Server
  13. 13 Docker Host
  14. 14 Docker Image
  15. 15 Docker Container
  16. 16 Docker Repository
  17. 17 Docker Registry
  18. 18 Docker Components Summary
  19. 19 Docker Commands vs Management Commands
  20. 20 Alternative Commands
  21. 21 Basic Container and Images commands
  22. 22 Cleaning up my Docker setup
  23. 23 Pulling images from Docker Hub
  24. 24 What is Docker Image
  25. 25 Creating new Container from the Image
  26. 26 What is CMD in the Docker Image
  27. 27 What is Docker Container
  28. 28 What is ports mapping
  29. 29 Enabling ports mapping for the NGINX container
  30. 30 Environment variables for containers
  31. 31 Volumes and volumes mapping
  32. 32 Enabling volumes mapping for NGINX container
  33. 33 Running applications inside of the containers
  34. 34 What is Dockerfile
  35. 35 Creating Dockerfile
  36. 36 Launching container based on the custom image
  37. 37 Trying to connect Python and Mongo containers
  38. 38 Attaching containers to the custom bridge network
  39. 39 Docker Compose and YAML
  40. 40 Launching services using Docker Compose
  41. 41 Writing documents to the database
  42. 42 Enabling Ports Mapping in Docker Compose
  43. 43 Using Volumes in Docker Compose
  44. 44 Docker Crash Course Summary
  45. 45 Publishing course project files to the GitHub

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.