O Docker é uma ferramenta poderosa para criar, testar e implantar aplicações de maneira rápida e eficiente em containers. Este guia vai cobrir os passos necessários para instalar e configurar o Docker no Ubuntu.
Atualizar o Sistema
Antes de começar, é uma boa prática garantir que o sistema está atualizado:
sudo apt update
sudo apt upgradeInstalar Dependências
O Docker requer alguns pacotes adicionais para funcionar corretamente. Vamos instalá-los:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
Esses pacotes permitem ao Ubuntu utilizar pacotes de repositórios via HTTPS.
Adicionar a Chave GPG do Docker
Para garantir que os pacotes baixados sejam autênticos, precisamos adicionar a chave GPG oficial do Docker:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Adicionar o Repositório Docker
Agora, adicione o repositório Docker ao sistema:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Instalar o Docker
Com o repositório adicionado, atualize a lista de pacotes e instale o Docker:
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
Adicionar o Usuário ao Grupo Docker
Por padrão, o Docker só pode ser executado com permissões de superusuário. Para permitir que seu usuário atual utilize o Docker sem
sudo, adicione-o ao grupo docker:sudo usermod -aG docker ${USER}Após adicionar o usuário ao grupo, é necessário fazer logout e login novamente ou usar o seguinte comando para aplicar a mudança:
newgrp docker
Testar a Instalação com o Hello World
Para garantir que o Docker está funcionando corretamente, execute o container de teste do Docker:
docker run hello-world
Se o Docker estiver instalado corretamente, você verá uma mensagem confirmando que o container foi executado com sucesso.