Trocar IP padrão do docker - On-Premises
Esse procedimento é util quando o cliente utiliza o range 172.16.x.x e 172.17.x.x. na rede local
Como o Docker não acusa problema de comunicação, é necessário verificar pelo comando: ip route
Havia a seguinte rota do docker: 172.17.0.0/16 dev br-0b7d91e00861 scope link src 172.17.0.1
Para resolver, a primeira coisa é alterar o arquivo /etc/docker/daemon.json e adicionar um range IP.
{
"data-root": "/opt/docker-data",
"log-driver": "json-file",
"log-opts": {
"max-size": "10m",
"max-file": "3"
},
"bip": "192.168.250.1/24"
}
Remova a rota do exemplo acima: sudo ip route del 172.17.0.0/16 dev br-0b7d91e00861
Depois é necessário reiniciar o servidor ou parar o serviço do docker.
Feito isso, pare todos os containers e rode o comando: docker network prune
Quando subir o Accelero, pode ser que a uma das redes não suba corretamente, então rode o comando: docker network create infra
Depois suba os container do Accelero novamente e dos gateways.