wiki:tools:docker
This is an old revision of the document!
Table of Contents
Como alterar as redes padrão no Docker no ArchLinux
Alterando redes
1. Criar o arquivo de configuração do Docker
No ArchLinux, o arquivo daemon.json não existe por padrão e deve ser criado manualmente:
sudo mkdir -p /etc/docker sudo vim /etc/docker/daemon.json
2. Configurar as redes padrão
Adicione o seguinte conteúdo ao arquivo (ajuste os valores conforme necessário):
{ "default-address-pools": [ { "base": "10.10.0.0/16", "size": 24 } ], "bip": "10.10.0.1/24" }
Explicação dos parâmetros:
Parâmetro | Descrição |
default-address-pools | Define faixas de IP para redes Docker criadas automaticamente. |
bip (Bridge IP) | Configura o endereço da bridge padrão (docker0). |
3. Reiniciar o Docker
sudo systemctl restart docker
4. Verificar as alterações
sudo docker info | grep -i "default address pools" sudo docker network inspect bridge ip addr show docker0
(Opcional) Criar uma rede personalizada
docker network create --driver bridge minha_rede
Observações importantes
No ArchLinux, o Docker é gerenciado pelo systemd.
Se usar Docker rootless, o arquivo de configuração estará em:
~/.config/docker/daemon.json
Alterações nas redes podem afetar containers em execução. Planeje adequadamente!
wiki/tools/docker.1749386071.txt.gz · Last modified: 2025/06/08 12:34 by cleiton