Make the Most of This Course

Course Introduction

Welcome to this course dedicated to Docker.

In the first part of the course, you'll explore how Docker works by creating your first container and writing a Dockerfile.

The second part focuses on planning your deployment, publishing your image on Docker Hub, and scaling using Docker Swarm.

Finally, you'll improve the reliability of your deployments by securing, organizing, and managing your containers’ resources.

Meet Your Teacher!

Discover How the Course Works

Have you ever taken an online course on OpenClassrooms?

This course follows a clear, structured progression divided into three parts. Each part contains several chapters that are best followed in the order presented.

Before we begin, here are a few tips to help you get the most out of this course and optimize your learning experience:

  1. Read each chapter carefully to understand why the concepts covered matter.

  2. Follow the activities in the “Over to You!” sections to learn how to put these concepts into practice.

  3. Take every opportunity to practice on your own. Step away from the course when needed and reproduce each process you’ve learned, step by step.

Discover the Course’s Running Case Study

Throughout the course, you’ll work alongside Liam, your CEO, as you prepare the future deployment using Docker of the company’s new SaaS project (codename: Libra), a secure document-sharing system for lawyers. You’ll complete step-by-step activities designed to help you get hands-on with Docker.

For quizzes, you’ll follow the company HollowMoon Labs, where you’ll be responsible for integrating and deploying their new digital astrolabe application, Ophiuchus.

Ever considered an OpenClassrooms diploma?
  • Up to 100% of your training program funded
  • Flexible start date
  • Career-focused projects
  • Individual mentoring
Find the training program and funding option that suits you best