Aceitação do docker do copo de fantoche dnsmasq

Aceitação do docker do copo de fantoche dnsmasq

Estou tentando migrar o código do fantoche 3 para o fantoche 5 com copo e testes de aceitação.

A seguinte saída é fornecida:

    journalctl log for dnsmasq:
    -- Logs begin at Thu 2018-11-29 17:11:40 UTC, end at Thu 2018-11-29 17:14:55 UTC. --
    Nov 29 17:13:51 debian-stretch systemd[1]: Starting dnsmasq - A lightweight DHCP and caching DNS server...
    Nov 29 17:13:51 debian-stretch dnsmasq[10452]: dnsmasq: syntax check OK.
    Nov 29 17:13:52 debian-stretch systemd[1]: dnsmasq.service: Control process exited, code=dumped status=11
    Nov 29 17:13:52 debian-stretch systemd[1]: Failed to start dnsmasq - A lightweight DHCP and caching DNS server.
    Nov 29 17:13:52 debian-stretch systemd[1]: dnsmasq.service: Unit entered failed state.
    Nov 29 17:13:52 debian-stretch systemd[1]: dnsmasq.service: Failed with result 'core-dump'.
    Nov 29 17:14:55 debian-stretch systemd[1]: Starting dnsmasq - A lightweight DHCP and caching DNS server...

Como faço para depurar isso? Eu não tenho muito conhecimento.

Responder1

Então, eu poderia entrar no contêiner adicionando uma tarefa de suspensão e, em seguida, removendo os arquivos e tentando iniciar o serviço dnsmasq. Depois disso, descobri de qual arquivo o dnsmasq estava reclamando. Resumindo: a zona de autenticação tinha uma vírgula após a qual deveria haver a sub-rede, mas estava vazia, porque o modelo .erb não obteve o escopo adequado da variável de sub-rede.

informação relacionada