Кукольный мензурка докер приемка dnsmasq
Я пытаюсь перенести код из куклы 3 в куклу 5 с помощью лабораторных и приемочных тестов.
Дается следующий вывод:
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...
Как мне отладить это? Я не очень хорошо осведомлен.
1 ответ
Решение
Таким образом, я мог фактически войти в контейнер, добавив в него задание сна, а затем удалил файлы и попытался запустить службу dnsmasq. После этого я выяснил, на какой файл жалуется dnsmasq. Короче говоря: в зоне авторизации была запятая, после которой должна была быть подсеть, но вместо этого она была пустой, потому что шаблон.erb не получил правильную область действия переменной подсети.