Instalação do Docker no Ubuntu
O Docker é uma plataforma popular que permite criar, implantar e executar aplicações em contêineres. Contêineres são uma forma leve e eficiente de empacotar uma aplicação com todas as suas dependências, o que facilita o gerenciamento e a portabilidade. Neste artigo, vamos detalhar o processo de instalação do Docker em uma distribuição Ubuntu.
1. Preparativos Iniciais
Antes de começar a instalação do Docker, é importante garantir que o sistema está atualizado. Abra um terminal e execute os seguintes comandos:
sudo apt update
sudo apt upgrade
2. Instalação dos Pacotes Necessários
Alguns pacotes são necessários para que o Docker possa ser instalado corretamente. Execute o seguinte comando para instalar esses pacotes:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
3. Adicionar o Repositório do Docker
O próximo passo é adicionar o repositório oficial do Docker à lista de repositórios do Ubuntu. Primeiro, adicione a chave GPG do Docker:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Em seguida, adicione o repositório Docker à sua lista de fontes:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
4. Instalar o Docker
Atualize o índice de pacotes novamente para incluir o repositório Docker que acabamos de adicionar:
sudo apt update
Agora, você pode instalar o Docker com o seguinte comando:
sudo apt install docker-ce
5. Verificar a Instalação
Após a instalação, verifique se o Docker está funcionando corretamente executando:
sudo systemctl status docker
Você deve ver uma mensagem indicando que o Docker está ativo e em execução.
6. Configurar o Docker para Executar sem sudo
Por padrão, o Docker requer privilégios de superusuário. Para evitar usar sudo a cada comando Docker, adicione seu usuário ao grupo docker:
sudo usermod -aG docker $USER
Para aplicar as mudanças, faça logout e login novamente ou execute:
newgrp docker
7. Testar a Instalação
Para garantir que o Docker foi instalado corretamente, execute o comando:
docker run hello-world
Esse comando baixa uma imagem de teste do Docker Hub e executa um contêiner que imprime uma mensagem de confirmação.
8. Instalação do Docker Compose (Opcional)
O Docker Compose é uma ferramenta para definir e executar aplicativos Docker multi-contêiner. Para instalá-lo, use o comando:
sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tag_name | cut -d '"' -f 4)/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Depois, dê permissão de execução ao arquivo:
sudo chmod +x /usr/local/bin/docker-compose
Verifique a instalação com:
docker-compose --version
9. Manutenção e Atualizações
Para manter o Docker atualizado, você pode usar o seguinte comando para verificar e instalar atualizações disponíveis:
sudo apt update
sudo apt upgrade docker-ce
Conclusão
Com o Docker instalado no Ubuntu, você pode começar a criar e gerenciar contêineres com facilidade. O Docker oferece uma maneira poderosa e eficiente de desenvolver, implantar e executar aplicações em diversos ambientes. Se precisar de mais informações, a documentação oficial do Docker é uma excelente fonte de referência.

Leave a comment