Docker for the Absolute Beginner - Hands On - DevOps

Learn Docker with Hands On Coding Exercises. For beginners in DevOps

  • Mumshad Mannambeth
  • 4.64
  • (17988 reviews)
  • 4 hrs
  • 49 lectures
  • Udemy
Docker for the Absolute Beginner - Hands On - DevOps

What you will learn?

  • Beginner level introduction to Docker
  • Basic Docker Commands with Hands-On Exercises
  • Build Docker images using Dockerfiles with Hands-On Exercises
  • Understand what Docker Compose is
  • Build Application stack using Docker Compose Files with Hands-On Exercises
  • Understand what Docker Swarm is

Your trainer

Mumshad Mannambeth

Mumshad is an IT Solutions Architect and specializes in Cloud, Automation and DevOps. He is the author of Top 3% of Udemy's courses. He is passionate about learning new technology and teaching. He believes the best way to learn is to learn by doing and in a fun way. Mumshad has authored multiple courses on DevOps, Cloud and Automation technologies and teaches over 280,000 Students worldwide. His courses focus on providing students with an interactive and hands-on experience in learning new technology that makes learning really interesting.

49 lessons

Easy to follow lectures and videos covering subject details.

4 hours

This course includes hours of video material. Watch on-demand, anytime, anywhere.

Certificate of Completion

You will earn a Certificate of Completion at the end of this course.

Course curriculum

  • Introduction02:40
  • Docker Overview12:35
  • Getting started with Docker01:47
  • A note on installing Docker00:25
  • Demo - Setup and Install Docker04:02
  • Resources00:00
  • Student Preferences00:22
  • Basic Docker Commands08:00
  • Demo - Docker Commands17:58
  • Download Course Deck00:02
  • Demo - Docker Labs03:29
  • Labs - Basic Docker Commands00:00
  • Join our Facebook Group!00:04
  • Docker Run09:06
  • Demo - Advanced Docker Run Features25:14
  • Labs - Docker Run00:01
  • Your Reviews are Important!00:15
  • Connect with me!00:01
  • Docker Images07:30
  • Demo - Creating a new Docker Image17:53
  • Labs - Docker Images00:01
  • Environment Variables01:48
  • Labs - Environment Variables00:01
  • Command vs Entrypoint06:59
  • Labs - Command vs Entrypoint00:01
  • Docker Compose18:22
  • Pre-Requisite - YAML00:06
  • Demo - Example Voting Application15:57
  • Demo - Example Voting Application with Docker Compose05:32
  • Stay Updated!00:05
  • Labs: Docker Compose00:01
  • Docker Registry04:49
  • Docker Engine06:39
  • Docker PID - Demo04:55
  • Docker Storage12:31
  • Docker Storage - Demo24:11
  • Labs - Docker Storage00:01
  • Docker Networking05:17
  • Labs - Docker Networking00:01
  • Docker on Windows07:05
  • Demo - Docker on Windows09:17
  • References00:29
  • Docker on MAC01:56
  • Container Orchestration04:06
  • Docker Swarm03:55
  • Kubernetes Introduction06:09
  • Conclusion00:48
  • Docker Compose - 21 question
  • Course Completion Certificate01:58
  • Bonus Lecture - KodeKloud Engineer00:03
The instructor is has a very well thought out teaching plan very easy to follow. He do not skip steps for the sake of time which make me feel like my learning is a complete process from end to end. Takes his time and is easy to follow. really appreciate the Lecture examples at the end of each Section that ties it all together. Would love to see him do a series on Ubuntu, and Centos Linux I only know of one or two other instructors on Undemy that are as good as Mumshad Mannambeth.
Demetrius Johnson
Online Courses

Learning Docker doesn't have to be hard. Here is our curated list of recommended online courses that will guide you step-by-step in the learning process.

Learn more
Books

Are you an avid book reader? Do you prefer paperback, or maybe Kindle version? Take a look at our curated list of Docker related books and take yourskills to the next level.

Learn more
YouTube videos

The number of high-quality and free Docker video tutorials is growing fast. Check this curated list of recommended videos - there is no excuse to stop learning.

Learn more