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.

Edvaldo Guimrães Filho Avatar

Published by

Categories:

Leave a comment