Estou usando o Docker com o Consul. Eu configurei o NetworkManager para usar o dnsmasq e configurei o dnsmasq para escutar na interface do Docker docker0
.
Quando a máquina está inicializando, o dnsmasq não consegue encontrar a interface docker0
. Quando o sistema é inicializado e reinicio o NetworkManager, tudo funciona como esperado.
Eu suspeito que há algo errado com a ordem em que os serviços estão sendo iniciados, mas não tenho certeza exatamente qual é o problema.
Qual passo estou faltando? Isso é um inseto? Eu encontrei tutoriais que descrevem esta configuração como trabalhando para o Fedora 25, mas as coisas podem ter mudado no Fedora 26.