Aula 05
Como Rodar o docker-compose up no Ubuntu 18.04 Sem o Sudo (Participação do Grupo docker)
Summary
# Resumo do Vídeo sobre Docker no Linux
Este vídeo oferece instruções para usuários do Linux que desejam rodar o Docker Compose sem a necessidade de utilizar `sudo`.
## Passos para Configuração
1. **Adicionar o Usuário ao Grupo Docker**:
- O primeiro passo é adicionar o seu usuário ao grupo do sistema chamado "docker".
- Execute o comando:
```bash
sudo groupadd docker
```
- Para adicionar seu usuário ao grupo Docker, use:
```bash
sudo usermod -aG docker $USER
```
2. **Verificar se a Adição foi Bem-Sucedida**:
- Você pode verificar a que grupos pertence seu usuário com o comando:
```bash
groups
```
3. **Aplicar as Mudanças**:
- Para aplicar as novas permissões de grupo, execute:
```bash
newgrp docker
```
- Verifique novamente os grupos para confirmar que o Docker é o primeiro na lista.
## Alternativa com `usermod`:
- Caso o método acima não funcione, você pode usar:
```bash
sudo usermod -aG docker <seu_nome_de_usuario>
- Após usar esse comando, é necessário fazer logout e login novamente ou aplicar o
newgrp docker
.
Conclusão
Com essas instruções, você deve conseguir usar o Docker Compose sem sudo
. Se ainda enfrentar problemas, recomenda-se deixar uma mensagem para buscar mais ajuda.
Video Transcript
o local pessoal esse é um vídeo opcional para tentar ajudar aqueles que usam Linux e
não conseguem rodar o docker compose sem ter que usar sudo da sudo então para poder rodar o docker
com os senhos sudo você tem que adicionar o grupo docker e adicionar o seu usuário ao grupo docker
tá e eu vou pegar essas instruções do docker pacote de snap da loja do Ubuntu software se você
usar o docker e docker ele mostra nas instruções aqui uns comandos e esse que eu vou usar tá
então essencialmente você tem que adicionar o grupo de sistema chamado docker então você pode
usar o comando ad group então sudo ad group praço praço system docker se você usar o ad group
o ad group é um sysm ele vai adicionar o grupo docker como grupo de sistema
muito bem agora nós precisamos adicionar o usuário o nosso usuário ao grupo docker existe o comando
ad user que também pode ser usado para adicionar um usuário a um grupo se você usar da seguinte
sudo ad user e o seu nome de usuário você pode usar a variável dólar usa tudo maiúsculo espaço
o nome do grupo que é docker tá se esse comando for usar dessa maneira como o primeiro argumento
sendo o nome de usuário segundo sendo o nome do grupo ele vai adicionar o usuário ao grupo pode
usar sua man page você digitar man ad user tá escrito lá tá então meus doar agora faz parte do
grupo docker se eu disser groups aparece aqui docker eu sendo parte também do grupo docker
e finalmente você digita new g rp para poder ele setar o grupo presente para ser o docker tá
então você vai falar new g rp espaço docker e se digitar groups opa o sinal de que o docker
é o primeiro lugar agora
então já corro com essas instruções aqui ele deve funcionar sem o sudo se você ainda ter
problema só deixa a mensagem e a gente vê como é que conserta isso tem também o uso do user mod
tá para poder adicionar o seu usuário ao grupo deixa eu só te mostrar que eu não sei se vai se
resolve algum problema no seu mas o negócio que a gente fez agora não funcionou talvez você
tente usar esse aqui sudo user mod traço ag o g maiúsculo desculpa docker e dolly user esse
aqui é o traço a para apende e o traço de do grupo ele vai adicionar o username user ao grupo
docker através do comando user mod você pode usar man user mod para você ver as instruções
mas tem um detalhe você vai ter que aplicar o novo membership então você vai ter que
usar de certa maneira logo de novo depois desse comando
você pode tentar o new g rp de novo eu não sei se funciona tá bom então por essa aula é só
a opção é só para poder tentar te ajudar se você tiver problema rodar o docker compose no o bonto
Linux sem ter que usar sudo até mais
Nenhum comentário ainda (loading...)
Nenhum comentário ainda (loading...)
Gostou da aula? 😆👍
Apoie nosso trabalho com uma doação: