transparentネットワークを使う方法
デフォルトで存在するnatネットワークを使って、-pオプションでポートを指定して、
EXPOSEも設定したのだが、うまくつながらなかった。
色々調べたけれど、さっぱりわからなかった。
natにこだわりがあるわけでないので、
natでなくて、物理ネットワークをそのままつなげる方法を
試したところ、うまくいったので、その方法をメモする。
・まずは、transparentのネットワークを作成
docker network create -d transparent transparent
・そのネットワークを指定して起動する
docker run --net=transparenet ... <省略>
この方法に切り替えて、すぐにできたので、はよ切り替えればよかった。
下記を参考にした。
Windows コンテナーのネットワーク | Microsoft Docs