Docker Tutorial for Beginners – A Full DevOps Course on How to Run Applications in Containers



Get started using Docker with this end-to-end beginners course with hands-on labs.

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.

In this course you will learn Docker through a series of lectures that use animation, illustration and some fun analogies that simply complex concepts, we have demos that will show how to install and get started with Docker and most importantly we have hands-on labs that you can access right in your browser.

💻 Practice Labs: https://bit.ly/3IxaqRN

🔗 KodeKloud Website: https://www.kodekloud.com

🎥 Tutorial from KodeKloud. Check out their Youtube Channel: https://www.youtube.com/user/mmumshad

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:02:35) Docker Overview
⌨️ (0:05:10) Getting Started
⌨️ (0:16:58) Install Docker
⌨️ (0:21:00) Commands
⌨️ (0:29:00) Labs
⌨️ (0:33:12) Run
⌨️ (0:42:19) Environment Variables
⌨️ (0:44:07) Images
⌨️ (0:51:38) CMD vs ENTRYPOINT
⌨️ (0:58:37) Networking
⌨️ (1:03:55) Storage
⌨️ (1:16:27) Compose
⌨️ (1:34:49) Registry
⌨️ (1:39:38) Engine
⌨️ (1:46:20) Docker on Windows
⌨️ (1:53:22) Docker on Mac
⌨️ (1:55:20) Container Orchestration
⌨️ (1:59:25) Docker Swarm

⌨️ (2:03:21) Kubernetes
⌨️ (2:09:30) Conclusion

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://www.freecodecamp.org/news

And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp

source

This Post Has 33 Comments

  1. Harsh 00

    Amazing course packed in 2h! The instructor's way of expressing and explaining the core concepts and technical aspects is just amazing. I'm really satisfied of what I have learnt from him 🔥 Huge thanks to KodeKloud! 🔥

  2. Virtual Intel

    Docker now runs through Docker Desktop and that command line you used isn't visible or available. Where did you access the command line from? I need access to that specific command type in order to pull off some docker image and container commands I wish to test out. My docker is using Windows Powershell commands mainly, or through a Visual Studio Code application/extension.

  3. Hamza DLM

    the lab is actually impressive, exactly what I needed

  4. Yalong DING

    Saved my day after struggling with all the abstract terms in my course!

  5. Luis Lopez

    One "silly" question of a beginner. With Desktop version, as you said, you can choose between linux or windows containers. But can we run mixed containers (from Windows and linux based) at the same time? I have windows where i will use linux based containers but have one app in windows. Can I containerize it to run in combination with the rest as well as being part of the internal bridged network? Thanks for your great course.

  6. The Movie Lab

    This command "$ docker run -p 8282:8080 webapp-color" is not working in the Hands-on lab. I have been breaking my head since last 1.5 hour. But it does not seems to work. Anyone know the solution for this?[Lab3 task9]. Due to this I am also unable to attempt next set of questions in Lab3. 🙁 🙁

  7. Rohit Nakwal

    1st he played for the Indian cricket team and then he became a body builder and now he is a tutor on youtube, Shreesanth is legend🔥🔥

  8. Sani Musa

    Great course, the instructor was very good and clear

  9. a.n k.r

    wrapped up this tute. Thanks, Mumshad Mannambeth for this awesome course. After following your the hands-on labs, I feel confident about the docker. Now I'm looking forward to the next challange.

  10. Stefan

    720p video, seriously? man 🙁

  11. Jumbo90

    Amazing course, so much info such a good format, well done, and thanks.

  12. roy edri

    A review on this course and teacher :
    I have seen lots of tutorials throughout my degree in computer science,
    this was a pleasure of learning, and understanding lots of concepts from a to z
    and with the help from the hands-on labs this was GREAT !
    teacher is awsome, speaking clearly, emphasizing important notes
    thank you so much ! – highly recommended for docker begginers

  13. trenholme lodge

    purple on black difficult to read and you all do it. why not black text on white background??

  14. Aditya Singh

    THanks a ton. After avoiding learning docker and pretending I already know it for 3 years, I finally did it. Thanks a ton. You made it easy.

  15. Juan Camacho

    tutorial here is super basic with very basic commands, and then when you try to do the labs in the kode kloud pages, they ask about stuff that were not explained here.

Leave a Reply