Project

Run Docker Run (Spring Boot)

Challenging
42 completions
~ 8 hours
4.3

Learn to build a custom image from an official image, create containers from an image, and start, stop, and delete a container.

Provided by

JetBrains Academy JetBrains Academy

About

Docker is a platform for developing, shipping, and running applications. Docker provides the ability to package and run an application in a container environment. Container images are lightweight units that contain everything needed to run an application. You can easily share your application with container images; everyone you share it with gets the same container image that works similarly. Container images become containers in the run time. In this project, you will learn how to create and run a container with a web application.

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

Ivan Elisandro da Silva avatar
Ivan Elisandro da Silva
4 weeks ago
The project gives a good idea on how to create multi stage build using Docker, while not giving exactly complete answers, which can be challenging enough for whoever is not familiar with the concepts yet.
Ivan Sm avatar
Ivan Sm
1 month ago
Nice project for refreshing knowlege about basic docker commands, and maybe learn something new
Nikolai Maltsev avatar
Nikolai Maltsev
3 months ago
missing modules in build.gradle. I've spent more time messing around with gradle, than actual Docker

4.3

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