Summary and Schedule

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.

This lesson aims to introduce you to the use of Docker containers.

It will guide you through:

  • What images and containers are, and how they are used.
  • The use of the Docker command line interface.
  • Setting up whole services in Docker (Compose).

Prerequisites

You should be familiar with the use of:

Requirements

  • A Linux, Mac or Windows computer
  • Superuser / administrator access

Warning If you install Docker without root / administrator rights, it will not be possible to follow or complete this course.

Installation of Docker

Installing Docker on different platforms requires different procedures. Please follow the instructions for your platform below:

Verify the installation

To check if the Docker and client and server are working run the following command in a new terminal session:

BASH

docker version

OUTPUT

Client: Docker Engine - Community
 Version:           27.3.1
 [...]

Server: Docker Engine - Community
 Engine:
  Version:          27.3.1
  [...]

If you see output similar to the above, you have a successful installation. It is important that both the “Client” and the “Server” sections return information.