Configuração da bridge docker0 e VPN CI&T
# Pessoal, instalei o docker na minha máquina (Ubuntu oficial da CI&T) e tive problemas com a bridge docker0, pois a bridge default é sempre criada no IP 172.17.0.0 e essa rota causa efeitos colaterais ao usar algumas coisas da VPN da CI&T, como máquinas Amazon por exemplo (jari.cit é uma delas!), e isso impacta as minhas configurações de projeto.
# Abri um Jira e o TI me passou os seguintes comandos, para serem executados como root, que resolvem a questão:
ifdown docker0
ip link del docker0
ip link add docker0 type bridge
ip addr add 172.100.100.1/20 dev docker0
ip link set docker0 up
docker -b docker0 &
#service docker restart
# Embora isso funcione, é preciso executar esses passos toda hora que se reinicia a máquina. Tudo bem, um script resolveria, mas existe uma forma melhor de se fazer isso:
echo "DOCKER_OPTS=\"--bip 172.100.100.1/20\"" >> /etc/default/docker
# Esse comando força a interface docker0 a ser criada no endereço IP informado.
# Essa solução foi testada no Ubuntu 14.04, mas não funciona para quem usa systemd.