
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:
Como 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.sh
Cole 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.sh
Aguarde 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.