Terraform Docker Provider: "привязать" порт к определенной сети

Запуск контейнера Docker, который поддерживает три сети: мост по умолчанию (OAM), мост (вход данных) и MacVLAN(выход данных). Проблема в том, что поставщик Docker, похоже, настраивает все определенные порты на мосте по умолчанию. Как мне сказать Terraform привязать определенные порты к определенной сети Docker?

Фрагмент файла.tf:

ports {
  # Data-In (Bridge)
  internal = 881
  external = 881
}
ports {
  # SSH Access on Default Bridge
  internal = 22
  external = 222
}
networks_advanced {
  name = "bridge"
}
networks_advanced {
  name = "data-in-net"
}
networks_advanced {
  name = "data-out-net"
}

Сети Docker:

# docker network list
NETWORK ID          NAME                DRIVER              SCOPE
1c2441b0b530        bridge              bridge              local
c68892f0c6e5        host                host                local
bb45d9dcbad1        none                null                local
a318d3bf3075        data-out-net        macvlan             local
af806334c7bf        data-in-net         bridge              local

Порт 222 работает, порт 881 - нет.

IPTables из ОС хоста под управлением Docker:

Chain DOCKER (2 references)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             172.17.0.2           tcp dpt:9000
ACCEPT     tcp  --  anywhere             172.17.0.2           tcp dpt:8000
ACCEPT     tcp  --  anywhere             192.168.32.2         tcp dpt:601
ACCEPT     udp  --  anywhere             192.168.32.2         udp dpt:syslog
ACCEPT     tcp  --  anywhere             172.17.0.3           tcp dpt:881
ACCEPT     tcp  --  anywhere             172.17.0.3           tcp dpt:https
ACCEPT     tcp  --  anywhere             172.17.0.3           tcp dpt:ssh

В tcp dpt:881 линия должна иметь пункт назначения 192.168.32.3. Контейнер системного журнала ТОЛЬКО использует сеть Docker для ввода данных и, следовательно, имеет правильный IP-адрес.

Любые предложения / обходные пути?? Благодаря!:)

0 ответов

Другие вопросы по тегам