1  Docker

1.1 Download

O Docker pode ser instalado em formato desktop (apenas Windows ou macOS) ou em formato de linha de comando (Windows, macOS e Linux). Aceda à página do Docker e faça o download da versão correspondente ao seu sistema operativo, tal como demonstrado na Figura 1.1.

Figura 1.1: Download de Docker

1.2 Instalação

1.2.1 Windows

Nota

Instruções válidas apenas para Windows 8 ou posterior

Obter o instalador da versão atual para Windows do Docker Desktop.

A instalação desta versão irá disponibilizar o cliente de linha de comandos e powershell.

Nota

A instalação de Docker em ambiente Windows requer a activação da componente Windows System for Linux versão 2 ( WSL2).

Em caso de falha no WSL, consultar o Troubleshooting do Windows Subsystem for Linux | Microsoft Learn

1.2.2 macOS

Nota

Instruções válidas apenas para MacOs

Obter o instalador da versão atual para macOS do Docker Desktop.

Em macOS, também se pode instalar directamente em linha de comando utilizando semelhantes procedimentos que se indicam para Linux.

Os utilizadores de Docker em macOS devem ativar a seguinte opção nas configurações do Docker Desktop, tal como apresentado na Figura 1.2:

  • Use Rosetta for x86/amd64 emulation on Apple Silicon
  • Ativar e fazer Restart
Figura 1.2: Configuração Docker Desktop em macOS

1.2.3 Linux

Nota

As indicações referem-se a instalação em Amazon Linux 2 (AWS)

O processo pode variar em função da implementação Linux utilizada

  • Ex.: Ubuntu.

  • Actualizar pacotes, garantindo que o sistema operativo está actualizado (opcional)

sudo yum update -y
  • Instalar o Docker Engine
sudo amazon-linux-extras install docker
  • Iniciar o Docker
sudo service docker start
  • Verificar o estado do serviço e versão
docker info

1.3 Docker Hub

1.3.1 Registo (opcional)

As instalações podem ser feitas de forma anónima ou em formato autenticado, via Docker Hub.

É recomendado que cada utilizador esteja registado.

Figura 1.3: Docker Hub
Figura 1.4: Registo no Docker Hub