All courses

Bureautique

Optimize Your Deployment Using Docker Containers

In this course, get hands-on with containerization using Docker. Master Docker Compose, push your images to Docker Hub, and deploy at scale with Docker Swarm.
Medium
10 hours
Interested in this free-access course?

Imagine you have to ship a complex shipment comprising different types of goods: liquids, fragile materials, and bulky products. Each type of product requires a specific container; otherwise, you risk damaging your cargo. Packing and coordinating all this takes time and increases the risk of errors.
This is where Docker comes in as an intelligent container carrier, where each commodity already has its own secure space. Docker lets you create specialized containers for your applications, making them easier to deploy, manage, and secure, just as a container ship optimizes the transportation of different goods. 

Ready to optimize your deployments and master Docker? Join me in this course to transform the way you manage applications!

Learning outcomes

  • Créer des conteneurs avec Docker
  • Déployer son application avec Docker
  • Fiabiliser le déploiement de ses applications

Requirements

To take this course, you should master the following skills:

  • Know the basics of the terminal.

  • Manipulate files using a terminal.

  • Understand how DevOps is implemented in a company.

  • Install and configure Git and GitHub.

  • Use basic Git commands.

  • Fix common errors on GitHub.

You can take these courses to develop your skills:

Contributors

Instructors

Jérémie Borrotzu

AT

Audrey Toussaint

Created by

Last updated: 12/16/2025
License

Bureautique

Optimize Your Deployment Using Docker Containers

Medium
10 hours
Free-access course