Project

Composer

Challenging
248 completions
~ 7 hours
4.3

You will learn the tool, explore its practical use to effectively manage your containers, and gain valuable insights into container orchestration and administration.

Provided by

JetBrains Academy JetBrains Academy

About

Learn to simplify multi-service management using Docker Compose. In this project, you'll create a command file defining services, dependencies, and other configurations.

Graduate project icon

Graduate project

This project covers the core topics of the Introduction to Docker course, making it sufficiently challenging to be a proud addition to your portfolio.

At least one graduate project is required to complete the course.

What you'll learn

Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:

Reviews

Yaraslau Krautsou
3 months ago
In this project, I learned how to use Docker Compose to define and manage multi-container applications. I practiced creating services, defining named volumes and networks, setting environment variables via .env files, and using build contexts with Dockerfiles. I also learned how to start, stop, a ...
Ivan Segrt
7 months ago
In this project I have learned how to use Docker compose effectively to crate and manage docker containers, networks and volumes. Maybe not by this project but because was mentioned on the last task about backup of volumes I have also learned how to backup volumes and restore them back.
Zezva Okhanashvili
7 months ago
I have learned docker commands, how to run jobs with docker-compose.yaml and how to manage containers

4.3

Learners who completed this project within the Introduction to Docker course rated it as follows:
Usefulness
4.4
Fun
4.2
Clarity
4.2