From 5fee271b655dacc1fae780721f5963ffb92944dd Mon Sep 17 00:00:00 2001 From: "renato.ramos" Date: Thu, 26 Mar 2026 19:38:48 +0000 Subject: [PATCH] =?UTF-8?q?Atualizar=20Guia=20de=20Instala=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Guia-de-Instala%C3%A7%C3%A3o.md | 44 +++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/Guia-de-Instala%C3%A7%C3%A3o.md b/Guia-de-Instala%C3%A7%C3%A3o.md index da5d87f..2c16092 100644 --- a/Guia-de-Instala%C3%A7%C3%A3o.md +++ b/Guia-de-Instala%C3%A7%C3%A3o.md @@ -12,6 +12,50 @@ Antes de começar, certifique-se de que a máquina possui: --- +## Instalar o Docker e o Docker Compose v2 + +```bash +# Atualizar pacotes +sudo apt-get update && sudo apt-get upgrade -y + +# Instalar dependências +sudo apt-get install -y ca-certificates curl gnupg lsb-release + +# Adicionar chave GPG oficial do Docker +sudo install -m 0755 -d /etc/apt/keyrings +curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg +sudo chmod a+r /etc/apt/keyrings/docker.gpg + +# Adicionar repositório do Docker +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 + +# Instalar Docker Engine + Docker Compose +sudo apt-get update +sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin + +# Adicionar o utilizador atual ao grupo docker (evita usar sudo) +sudo usermod -aG docker $USER + +# Verificar instalação +docker --version +docker compose version + +# 1. Criar o grupo docker manualmente +sudo groupadd docker + +# 2. Adicionar o utilizador ao grupo +sudo usermod -aG docker $USER + +# 3. Aplicar na sessão atual +newgrp docker + +# na pasta que será escolhida pra rodar o comando, setar permissão para o usuario: +sudo chown seu_user:seu_user ~/pasta_escolhida/ +#sudo chown academy:academy ~/seventh/ +``` + ## Instalação (recomendada) Execute o comando abaixo no terminal da máquina de destino: