правила iptables, созданные механизмом docker

#docker #iptables

Вопрос:

Я запускаю контейнер веб-приложения в механизме docker, и порт хоста 49153 сопоставляется с портом 80 контейнера, механизм docker автоматически создал правило iptables, приведенное ниже. введите описание изображения здесь

Я знаю, что при попадании http-запроса на порт 49153 хост-машины будут применены правила DNAT цепочки ПРЕДВАРИТЕЛЬНОЙ МАРШРУТИЗАЦИИ, и запрос будет перенаправлен на 172.17.0.2(адрес контейнера) и порт 80, на основе таблицы маршрутов ниже запрос будет перенаправлен на мост docker0, так как контейнер подключен к мосту docker0.
Вопросы:

  1. Как iptables перенаправит http-ответ обратно клиенту, отправившему запрос?
  2. Как и когда будет использоваться каждое из правил «ПЕРЕНОСА»? (почему также касается исходящего интерфейса docker0)
    Спасибо.