Skip to main content

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.