4.63 (24678 reviews)
☑ 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
Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud.
This course introduces Docker to an Absolute Beginner using really simple and easy to understand lectures. Lectures are followed by demos showing how to setup and get started with Docker. The coding exercises that accompany this course will help you practice Docker commands and developing your own images using Dockerfiles and practice Docker Compose. You will be developing Docker files for different use cases right in your browser. This way you don’t really need to have your own environment setup to get some hands on practice. The coding exercises will validate your commands and Dockerfiles and ensure you have written them correctly.
And finally we have assignments to put your skills to test. You will be given a challenge to solve using the skills you gained during this course. This is a great way to gain a real life project experience and work with the other students in the community to develop a Dockerfile and get feedback for your work. The assignment will push you to research and develop your own Docker images.
This course is designed for beginners in DevOps
Docker and the Docker logo are trademarks or registered trademarks of Docker, Inc. in the United States and/or other countries. Docker, Inc. and other parties may also have trademark rights in other terms used herein. This course is not certified, accredited, affiliated with, nor endorsed by Docker, Inc.
Getting started with Docker
A note on installing Docker
Demo - Setup and Install Docker
Basic Docker Commands
Demo - Docker Commands
Download Course Deck
Demo - Docker Labs
Labs - Basic Docker Commands
Join our Facebook Group!
Demo - Advanced Docker Run Features
Labs - Docker Run
Your Reviews are Important!
Connect with me!
Demo - Creating a new Docker Image
Labs - Docker Images
Labs - Environment Variables
Command vs Entrypoint
Labs - Command vs Entrypoint
Pre-Requisite - YAML
Demo - Example Voting Application
Demo - Example Voting Application with Docker Compose
Labs: Docker Compose
Docker Engine, Storage and Networking
Docker PID - Demo
Docker Storage - Demo
Labs - Docker Storage
Labs - Docker Networking
Docker on Mac & Windows
Docker on Windows
Demo - Docker on Windows
Docker on MAC
Container Orchestration - Docker Swarm & Kubernetes
Docker Compose - 2
Course Completion Certificate
Bonus Lecture - KodeKloud Engineer
This is an absolutely wonderful course for beginners. No lengthy videos and most of them are right on money with the content. Would like to see option of choosing more lab questions for practice.
The course was great and super informative. It was indeed a great start to my learning docker. I cannot wait to got play around some more with what was covered.
The kodekloud platform and quiz was really interesting. Enjoyed the course. Just it was hanging a few times for me.
It's great learning, the way topics were explain great, and the quiz questions were interactive. I just loved the course and way of delivering it. Thanks for the great efforts to make complicated things simple and easy to understand.
This course was a great first step into Docker and DevOps for me! I learned all of the fundamentals of working in Docker and can now ship both my personal and work Github projects as easily deployable containers. Thank you!
This is a great intro course for Docker, taking you from knowing nothing to actually being able to use Docker for relatively simple use cases, with a nice overview of the tools available for more complex use cases, should those be relevant to the student. This course gave me enough to actually introduce Docker into the workflow with my development team, and I expect it will help us be much more efficient.
The instructor is very clear and i like the fact he uses real life application on his examples so far so good. i'm enjoying this course looking forward to the next lecture.
Well planned course, easy to understand even for a beginner with no coding experience. Adding quiz to the lecture is a real catch here, it helps to practice whatever we study in the lecture. I would highly recommend it.
Good course and it's great learning for me with a good hand on and I was enjoyed a course and see you in further courses.
Great learning experience!! New to Docker, course was structured in such a way even a new bee like me could gain confidence after completing the course. Great teaching!! Thank you so much!!
This is the best course on Docker and one of the best courses I've taken in general. The instructor explains all the basic concepts of Docker in a simple way, providing at the same time all the details needed for someone to understand how Docker works. I'll definitely watch his other videos on Ansible and Kubernetes. Kudos for the work that you've done!
They don't reply correctly to the questions. Just keeps saying to continue the course and you will get the answers. When asked about the section name and lecture name where the topic of the question is covered, they answered incorrectly. Disappointed with the support.
The course is simply amazing. The course touches all the main core parts of docker container with good and deep explanations with supporting examples. The labs are extremely useful to make the things itched into your brain. Looking forward for more courses of this quality.
It's a really great course for beginners. The lab is also great for beginners to learn the basic command-line interface of docker. But there are still minor errors in the lab, especially connecting to the database. Sometimes the instruction misses the port, username, password and the name of database. And the terminal is sluggish, but it's no big deal for me.
Such a nicely designed course. I become a fan of the instractor. I recommanded everyone if you one to learn Docker, can start with this awesome course.