Всем привет. Подскажите пожалуйста. Есть некий контейнер с curl и traefik2 прослушивающий 443 и 80 порт хоста. Проблема в том, что telnet <внешнийIPХоста> 443 не проходит из контейнера с curl, пока не сделаешь такую запись на хосте:
sudo iptables -t nat -A PREROUTING -p tcp -i br-6a02a9516ae9 --dport 443 -j DNAT --to-destination
172.19.0.2:443, где
br-6a02a9516ae9 - интерфейс сети proxy-traefik - в которой сидят оба контейнера
172.19.0.2:443 - адрес контейнера traefik
Костыль жуткий. Но работает. Не пойму почему docker/traefik сам не создает правила такого рода. ему же известно где и что запущенно.