Я новичок в docker/unix. Настроил docker и контейнер, а также мне нужно собирать метрики для внешнего сервера prometheus, поэтому я установил там node_exporter. Я был удивлен, что не могу получить доступ к метрикам, перейдя по адресу :9100/metrics. Я попробовал то же самое на ubuntu без docker — работает отлично.
Есть ли у вас какие-либо предположения, почему это может произойти?
решение1
Все, что я нашел, это сброс iptables с помощью этой команды:
sudo ufw reset
И это помогает! Вам просто нужно перезапустить daemon после этого. Будьте осторожны, если вам нужно проксировать внешние соединения в docker - так что я думаю, что он потеряет эту функциональность после этой команды, но для моих целей это идеально.