Session 4

Duration1h15

Virtualization – The Docker example

Objectives

The objectives of this session are:

  1. Discover the basic concepts of virtualization.

  2. Install the Docker Desktop solution on your personal computer and make sure it stays operational. Note that you may need to use it during your three-year training period with us, and perhaps beyond.

  3. Experiment with containerization on a small use case, a web server.

  4. As a subsidiary objective: browse the online documentation to obtain useful information for installing and configuring the software according to your own needs.

Before the class

Technical requirements

  • Please bring your own computer

  • Make sure to have a network connection (follow the guide available on the School website).

  • Please know the type of system on your computer (Windows, Linux or Mac). In which version (Windows 10 or 11? Linux Ubuntu, Debian, Fedora, Arch? Mac with Intel chip or Apple Silicon?)

  • Check that you have enough free storage space, about 100 GB.

  • Check you have permissions to install software.

During the class

Practical activity

The class is dedicated to a practical activity. When ready, click on the link below to start: