Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

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

via freeCodeCamp

Overview

Dive into a comprehensive Docker tutorial designed for beginners, offering a full DevOps course on running applications in containers. Learn Docker through engaging lectures featuring animations, illustrations, and relatable analogies that simplify complex concepts. Gain hands-on experience with browser-accessible labs and watch demos on Docker installation and setup. Explore topics such as Docker overview, installation, commands, environment variables, images, networking, storage, Docker Compose, registry, engine, and platform-specific implementations for Windows and Mac. Delve into container orchestration, including Docker Swarm and Kubernetes. Access practice labs and additional resources from KodeKloud to enhance your learning experience. By the end of this 2-3 hour course, acquire the skills to build, ship, and run distributed applications using Docker in various environments, from laptops to data centers and cloud platforms.

Syllabus

Introduction.
Docker Overview.
Getting Started.
Install Docker.
Commands.
Labs.
Run.
Environment Variables.
Images.
CMD vs ENTRYPOINT.
Networking.
Storage.
Compose.
Registry.
Engine.
Docker on Windows.
Docker on Mac.
Container Orchestration.
Docker Swarm.
Kubernetes.
Conclusion.

Taught by

freeCodeCamp.org

Reviews

5.0 rating, based on 1 Class Central review

Start your review of Docker Tutorial for Beginners - A Full DevOps Course on How to Run Applications in Containers

  • Mohit Pal
    Great course but i am looking for certificate, its unable to find that but overall the course was very good with great explanation and examples. its required some basic Linux knowledge and we can go ahead with this course.

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.