Project

Run Docker Run

Easy
284 completions
~ 5 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 an environment called a container. Container images are lightweight units that contain everything needed to run an application. You can easily share your application with container images, and everyone you share gets the same container image that works in the same way. 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

Kenneth Satterlee
2 months ago
This was a good basic starter project for dockerfiles and the first project where I got my IDE setup
Frank Vreys avatar
Frank Vreys
5 months ago
The complexity was mainly in the integration between the tests executed in the Hyperskill environment and the Dockerfile.Although my Dockerfile was correctly executed, it still took a long time before the check in Hyperskill was OK (especially for step 1).  Although the Docker exercise was interes ...
David Marek Manca
6 months ago
A lot of new knowledge about various intricacies of Bash and Docker in general. Putting it into practice was a lot of fun and brought it all together.

4.3

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