31.01.2025

Como instalar o Docker no Ubuntu 20.04

O Docker é um software de código aberto para criar e gerenciar contêineres que contêm o ambiente de tempo de execução de um único aplicativo e incluem tudo o que ele precisa para ser executado. O Docker é amplamente usado no processo de desenvolvimento, teste e implantação contínuos de software, ou seja, DevOps.

No Serverspace, você pode criar um servidor com o aplicativo "Docker" já instalado.

Instalação do Docker

Para instalar e ser sempre atualizado para a versão mais recente, você deve conectar o repositório dos desenvolvedores do Docker. Primeiro, atualize os repositórios e instale os pacotes necessários.

sudo apt update
sudo apt install software-properties-common ca-certificates curl gnupg-agent apt-transport-https

Prepare o sistema para adicionar um repositório adicionando esta chave.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Adicione o repositório propriamente dito.

sudo add-apt-repository
"deb [arch=amd64] https://download.docker.com/linux/ubuntu
$(lsb_release -cs)
stable"

Após a execução desse comando, o sistema estará pronto para a instalação. Vamos fazer isso.

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io

Neste ponto, a instalação está concluída. Agora vamos considerar algumas configurações e executar um contêiner de teste.

Privilégios para o Docker

Para gerenciar o Docker e executar comandos nele, o usuário deve ter privilégios sudo. Se quiser conceder direitos sudo no Docker a outro usuário, adicione-o ao grupo docker. Mas tenha cuidado! Os usuários desse grupo podem obter acesso à raiz no host do Docker. Digite este comando e substitua user pelo nome de usuário necessário.

sudo usermod -aG docker user

Executando um contêiner de teste do Docker

Você pode verificar se o Docker é capaz de executar contêineres com um contêiner de teste.

docker container run hello-world

Depois de carregar a imagem, você verá uma mensagem informando que o contêiner foi iniciado com êxito.