User Tools

Site Tools


wiki:tools:docker

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:tools:docker [2025/06/08 12:24] – created cleitonwiki:tools:docker [2025/06/08 16:31] (current) – [Permissões de usuário] cleiton
Line 9: Line 9:
 <code bash> <code bash>
 sudo mkdir -p /etc/docker  sudo mkdir -p /etc/docker 
-sudo nano /etc/docker/daemon.json +sudo vim /etc/docker/daemon.json 
 </code> </code>
  
Line 20: Line 20:
   "default-address-pools": [   "default-address-pools": [
     {     {
-      "base": "192.168.100.0/24", +      "base": "10.10.0.0/16", 
-      "size": 28+      "size": 24
     }     }
   ],   ],
-  "bip": "192.168.100.1/24"+  "bip": "10.10.0.1/24"
 } }
 </code> </code>
Line 43: Line 43:
  
 <code bash> <code bash>
-docker info | grep -i "default address pools"+sudo docker info | grep -i "default address pools" 
 +sudo docker network inspect bridge
 ip addr show docker0 ip addr show docker0
 </code> </code>
Line 61: Line 62:
  
 Alterações nas redes podem afetar containers em execução. Planeje adequadamente! Alterações nas redes podem afetar containers em execução. Planeje adequadamente!
 +
 +===== Permissões de usuário =====
 +
 +Para executar o ''docker-compose'' sem usar ''sudo'', você precisa garantir que seu usuário tenha permissões para acessar o socket do Docker. Aqui estão os passos para configurar isso:
 +
 +1. Adicione seu usuário ao grupo docker
 +
 +O Docker, por padrão, só permite acesso ao seu socket (que é usado para comunicação com o daemon do Docker) para usuários no grupo docker. Você pode adicionar seu usuário a esse grupo com o comando:
 +
 +  sudo usermod -aG docker $USER
 +
 +2. Faça logout e login novamente ou...
 +
 +Você pode iniciar uma nova sessão de shell (terminal) com os grupos atualizados usando:
 +
 +  newgrp docker
 +
  
wiki/tools/docker.1749385450.txt.gz · Last modified: 2025/06/08 12:24 by cleiton

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki