
Neste tutorial, vou explicar como instalar o Docker e o Docker Compose a partir das fontes oficiais do Docker.
À data em que este tutorial foi escrito, o Ubuntu 24.04 tinha acabado de ser lançado e o Docker já estava disponível nos repositórios.
Na documentação do Docker, é necessário passar várias linhas de comando para primeiro instalar o repositório e depois instalar o Docker e o Docker Compose.
Para poupar tempo, compilei os diferentes comandos num script:
#!/bin/bash
export DEBIAN_FRONTEND=noninteractive
sudo apt-get update -qq
sudo apt-get upgrade -yqq
# Add Docker's official GPG key:
sudo apt-get install -yqq ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
# Add the repository to Apt sources:
echo \
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update -qq
sudo apt-get install -yqq docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginComo podem ver na captura de ecrã abaixo, estou ligado via SSH a um computador com o Ubuntu 24.04 LTS.

Comece por criar um ficheiro com nano no qual copiaremos o script:
nano docker-install.shCole o conteúdo do script que está no início do tutorial:

Execute o script para iniciar a instalação do Docker e do Docker Compose:
sudo sh docker-install.shAguarde enquanto instala…


Quando a instalação estiver concluída, verifique a versão do Docker e do Docker Compose.
sudo docker version
sudo docker compose version
Para testar o funcionamento do Docker no seu servidor Ubuntu 24.04, é possível testar com o contentor hello-world.
sudo docker run hello-world
Agora pode implementar os seus contentores no Ubuntu 24.04.
