Instalação Docker no Ubuntu Server

Publicado em 28 de julho de 2025

2 min. de Leitura

Para efetuar a instalação do docker e docker compose no ubuntu server, a forma direta e simples é através do download e execução do arquivo shell script oficial disponível no website do docker (https://docs.docker.com/engine/install/ubuntu/).

Primeiramente faça download do script get-docker.sh através do curl e em seguida execute o script chamando o shell através do comando sh, senão estiver com usuário root é necessário permissão sudo.

curl -fsSL https://get.docker.com -o get-docker.sh

sudo sh ./get-docker.sh

Após a instalação você pode estar verificando se ocorreu tudo certo executando o docker hello-world disponível no repositório oficial.

sudo docker run hello-world

image.png

Figura 1 - Saída do comando docker run hello-world.

Se tentar executar docker run sem dar permissão sudo, possivelmente a seguinte mensagem de permissão negada pode ter aparecido.

image.png

Nesse caso, será necessário executar os seguintes comandos para atribuir as devidas permissões.

1. Criar um docker grupo caso não exista:

sudo grupoadd docker

2. Adicionar o seu usuário ao docker grupo:

sudo usermod -aG docker $USER

3. Efetuar login no novo grupo docker (para evitar que tenha que sair e entrar novamente):

newgrp docker

4. Verifique se o docker execute sem estar como root:

docker run hello-world

5. Caso ainda receba erro, tente reiniciar:

reboot

Referência (https://stackoverflow.com/questions/48957195/how-to-fix-docker-permission-denied).

Seguindo esses passos, você terá o docker e docker compose instalado e pronto para uso.