Skip to main content

Docker é uma ferramenta de código aberto que permite com que você desenvolva, envie e execute aplicações. Docker permite que você separe suas aplicações da sua infraestrutura para que você possa entregar software rapidamente.
Com o Docker, você pode gerenciar sua infraestrutura da mesma forma que você gerencia suas aplicações. Ao tirar vantagem das metodologias do Docker para envio, teste e implementação de código rapidamente, você pode reduzir significativamente o atraso entre escrever código e rodá-lo em produção.

Instalando o Docker no Ubuntu 24.04​

Para instalar o Docker no Ubuntu 24.04, siga os passos abaixo:

1. Atualize os pacotes do sistema​

Primeiro, atualize a lista de pacotes do APT e instale as atualizações:

$ sudo apt update
$ sudo apt upgrade

2. Instale os pacotes necessários​

Instale os pacotes necessários para permitir que o apt use pacotes via HTTPS:

$ sudo apt install apt-transport-https ca-certificates curl software-properties-common

3. Adicione a chave GPG do Docker​

Adicione a chave GPG oficial do Docker:

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

4. Adicione o repositório Docker​

Adicione o repositório Docker às fontes do APT:

$ echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

5. Instale o Docker e o Docker Compose​

Atualize a lista de pacotes do APT novamente e instale o Docker:

$ sudo apt update
$ sudo apt install -y docker-ce docker-ce-cli containerd.io
$ sudo apt install docker-compose

6. Verifique a instalação​

Verifique se a instalação foi bem-sucedida executando o comando abaixo, que deve retornar a versão do Docker instalada:

$ docker --version

7. Configure o Docker para ser utilizado sem o sudo​

Para executar o Docker sem precisar usar sudo, adicione seu usuário ao grupo docker:

$ sudo usermod -aG docker ${USER}
$ su - ${USER}

Após a execução destes comandos, teste o comando abaixo sem usar sudo:

$ docker ps

O retorno esperado é esse:

img

Se o retorno for esse acima, o docker foi instalado com sucesso, caso ainda assim não consiga realizar comandos docker sem a utilização do sudo, reinicie o PC e tente novamente.