Docker Tutorial for Beginners
50:38

Video Preview

Docker Tutorial for Beginners

mCoding 285K views Aug 2, 2024

Download high quality YouTube thumbnails from Docker Tutorial for Beginners instantly.

Thumbnail Quality

Choose thumbnail resolution below.

Docker Tutorial for Beginners

MAXRESDEFAULT

JPG

Download
Docker Tutorial for Beginners

SDDEFAULT

JPG

Download
Docker Tutorial for Beginners

HQDEFAULT

JPG

Download
Docker Tutorial for Beginners

MQDEFAULT

JPG

Download
Docker Tutorial for Beginners

DEFAULT

JPG

Download

Video Information

Docker Tutorial for Beginners teaching you everything you need to know to get started.

This video is sponsored by Docker. https://www.docker.com/

Whether you're a student or a professional, let's learn the fundamentals of Docker by example, from start to finish in an easily understandable way, using hands-on demos and code examples along with explanations detailing the important points.
By the end of this tutorial, you will understand the basics of Docker, including what Docker is and what problems it solves, what's the difference between containers and virtual machines, how to install Docker, what's the difference between containers and images, how to pull images and run, run containers with environmental variables, arguments, and mapped ports, how to reduce Docker image size using slim and Alpine images, how to persist data in volumes and bind-mounts and understand the difference between volumes vs bind-mounts, how to build your own custom images using Dockerfiles and understand Docker layers, how to create multistage builds, how to use Docker compose to manage multiple containers, how to publish Docker images to Docker Hub, and some advice on deploying Docker containers in the cloud.

Throughout the course we will create a fully functioning containerized app with an NGINX frontend, Python FastAPI backend, and MongoDB database.


― mCoding with James Murphy (https://mcoding.io)

Docker: https://www.docker.com/
Dockerfile reference: https://docs.docker.com/reference/dockerfile/
Compose file reference: https://docs.docker.com/compose/compose-file/
Docker Hub: https://hub.docker.com/

Source code: https://github.com/mCodingLLC/VideosSampleCode

SUPPORT ME ⭐
---------------------------------------------------
Sign up on Patreon to get your donor role and early access to videos!
https://patreon.com/mCoding

Feeling generous but don't have a Patreon? Donate via PayPal! (No sign up needed.)
https://www.paypal.com/donate/?hosted_button_id=VJY5SLZ8BJHEE

Want to donate crypto? Check out the rest of my supported donations on my website!
https://mcoding.io/donate

Top patrons and donors: Laura M, Neel R, Dragos C, Jameson, Matt R, Pi, Vahnekie, Johan A, Mark M, Mutual Information

BE ACTIVE IN MY COMMUNITY 😄
---------------------------------------------------
Discord: https://discord.gg/Ye9yJtZQuN
Github: https://github.com/mCodingLLC/
Reddit: https://www.reddit.com/r/mCoding/
Facebook: https://www.facebook.com/james.mcoding

CHAPTERS
---------------------------------------------------
0:00 Intro
1:24 What is Docker and Why?
3:21 Docker containers vs Virtual Machines
4:17 Installing Docker, Docker Desktop
6:21 Docker hello world
7:17 Docker containers vs images
8:35 Port mapping Docker containers
10:00 Run Docker container in background
11:29 Docker tags and digests
13:33 Running with env vars and args
14:28 Slim images and Alpine images
16:04 Debugging running Docker containers
17:16 Persistence with Docker volumes and bind-mounts
22:25 Custom Docker images, Dockerfiles, frontend NGINX
26:06 Docker layers
29:01 Custom Docker images, backend Python FastAPI
33:40 Docker multistage builds
36:39 Docker compose
39:53 More compose, adding a MongoDB database
45:09 More compose, adding mongo express to explore the db
46:58 How to publish Docker image to Docker Hub
49:34 Deploying Docker containers in the cloud
50:23 Thanks

Related Videos

Popular Videos

Complete Docker Course - From BEGINNER to PRO! (Learn Containers)
4:44:21

Complete Docker Course - From BEGINNER to PRO! (Learn Containers)

DevOps Directive

815K views 3 years ago
Docker Crash Course for Absolute Beginners [NEW]
1:07:39

Docker Crash Course for Absolute Beginners [NEW]

TechWorld with Nana

2.9M views 3 years ago
Master Full-Stack Docker & CI/CD – Build a Production-Ready Pipeline
3:58:43

Master Full-Stack Docker & CI/CD – Build a Production-Ready Pipeline

freeCodeCamp.org

89K views 4 months ago
Docker Tutorial for Beginners | Full Course [2021]
3:00:02

Docker Tutorial for Beginners | Full Course [2021]

Amigoscode

391K views 5 years ago
Lesson 9: Deploying Your First Django Website on AWS
1:09:23

Lesson 9: Deploying Your First Django Website on AWS

DevOpsics

90 views 2 weeks ago
NestJS Full Course for Beginners in 2026 | Build a Production-Ready API
1:46:35

NestJS Full Course for Beginners in 2026 | Build a Production-Ready API

JavaScript Mastery

36K views 2 days ago
🚢 Docker Full Course (7.5h): From Zero to Real-World Projects   🧠
7:27:14

🚢 Docker Full Course (7.5h): From Zero to Real-World Projects 🧠

DolfinED

23K views 1 year ago
Proxmox Tutorial - Zero to Hero training!  Everything you need to know about Proxmox
7:31:31

Proxmox Tutorial - Zero to Hero training! Everything you need to know about Proxmox

Automation Avenue

38K views 7 months ago
Linux Full Course for Beginners | Learn Linux System Administration
3:49:20

Linux Full Course for Beginners | Learn Linux System Administration

Alpha Brains Courses

66K views 3 months ago
Docker Tutorial for beginners - Complete One Shot
2:06:05

Docker Tutorial for beginners - Complete One Shot

Apna College

1.3M views 1 year ago
Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]
3:36:55

Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]

TechWorld with Nana

10M views 5 years ago
What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat
40:25

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

Intellipaat

84K views Streamed 5 years ago
Docker Tutorial for Beginners [FULL COURSE in 3 Hours]
2:46:15

Docker Tutorial for Beginners [FULL COURSE in 3 Hours]

TechWorld with Nana

6.3M views 5 years ago
Learn Docker in 2 Hours - A Full Tutorial (2025)
2:09:28

Learn Docker in 2 Hours - A Full Tutorial (2025)

KodeKloud

1.1M views 6 years ago
Git and GitHub - Full Course
4:20:00

Git and GitHub - Full Course

Boot dev

573K views 1 year ago
Gemini CLI Essentials – Full Course
3:49:40

Gemini CLI Essentials – Full Course

freeCodeCamp.org

70K views 2 months ago
A practical guide on Docker with projects | Docker Course
2:43:01

A practical guide on Docker with projects | Docker Course

Hitesh Choudhary

303K views 3 years ago
Docker FULL Course: Containers, Databases, Compose & Beyond!
1:19:48

Docker FULL Course: Containers, Databases, Compose & Beyond!

Rayan Slim

17K views 2 years ago
Docker for Java Developers
2:12:06

Docker for Java Developers

Telusko

159K views 10 months ago
Docker Tutorial for Beginners
56:04

Docker Tutorial for Beginners

Programming with Mosh

3.1M views 5 years ago

Download HD YouTube Video Thumbnails

Docker Tutorial for Beginners thumbnail images are available in multiple resolutions including HD, Full HD, SD, and maximum resolution depending on the original uploaded image quality.

TubeSnap helps users instantly preview and download YouTube thumbnail images without watermark, registration, or software installation. All thumbnails are fetched directly from publicly accessible YouTube image servers.

YouTube thumbnails are widely used by bloggers, designers, marketers, content creators, and publishers for article previews, social media posts, presentations, and content inspiration.

The downloader supports thumbnails from gaming videos, music videos, tutorials, livestreams, interviews, podcasts, documentaries, educational videos, sports highlights, and viral YouTube uploads.

Users can access thumbnail downloads on desktop computers, tablets, and smartphones with fast loading performance and multilingual support.

How to Download YouTube Thumbnails

Paste a YouTube video URL into the search field and TubeSnap will instantly generate downloadable thumbnail resolutions for the selected video.

Supported Thumbnail Resolutions

TubeSnap supports default, medium quality, high quality, standard definition, and maximum resolution YouTube thumbnails whenever available from the original video source.

Free Online Thumbnail Extractor

The platform works entirely online without registration, extensions, software downloads, or hidden limitations.