- Publicado em
Como instalar o Docker e o Docker Compose no Ubuntu (Em 10 passos)
- Authors

- Name
- Prince Neres
- @princeneres
1. Atualizar a lista de pacotes e atualizar os pacotes instalados
O primeiro passo garante que sua lista de pacotes esteja atualizada e que quaisquer pacotes desatualizados do sistema sejam atualizados.
sudo apt update
sudo apt upgrade -y
2. Instalar os pacotes necessários para o Docker
Em seguida, você instalará os pacotes necessários para adicionar a chave GPG e o repositório do Docker.
sudo apt install -y ca-certificates curl gnupg lsb-release
3. Adicionar a chave GPG do Docker
Este passo baixa a chave GPG do Docker e a salva em um local seguro, permitindo que seu sistema verifique os pacotes do Docker.
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
4. Adicionar o repositório oficial do Docker
Adicione o repositório estável do Docker ao seu sistema para poder instalar o Docker e seus componentes diretamente do repositório oficial.
sudo echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
5. Instalar o Docker Engine e o Plugin do Docker Compose
Agora você instalará o Docker Engine, o Docker CLI, o containerd e o plugin do Docker Compose com este único comando.
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
6. Verificar a instalação do Docker
Execute um contêiner de teste para garantir que o Docker foi instalado corretamente.
sudo docker run hello-world
7. Adicionar o grupo Docker
Este passo cria um grupo Docker para que o Docker possa ser executado sem sudo.
sudo groupadd docker
8. Adicionar seu usuário ao grupo Docker
Adicione seu usuário ao grupo Docker para evitar o uso de sudo nos comandos Docker.
sudo usermod -aG docker $USER
9. Instalar o Docker Compose
Baixe a versão mais recente do Docker Compose e conceda permissões de execução.
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
10. Verificar a instalação do Docker Compose
Por fim, verifique se o Docker Compose foi instalado com sucesso verificando sua versão.
docker-compose --version
Seguindo estes passos, você terá o Docker e o Docker Compose instalados no seu sistema Ubuntu, prontos para aplicações em contêineres.