1. ホーム
  2. docker

[解決済み] Dockerコンテナ内部からDockerホストのIPアドレスを取得する方法

2022-03-20 16:57:49

質問

タイトルの通りです。dockerのホストのIPアドレスと、ホストからコンテナへのポートマップを取得し、コンテナ内でそれを行うことができるようにする必要があります。

どのように解決するのですか?

/sbin/ip route|awk '/default/ { print $3 }'

MichaelNeale が気づいたように、このメソッドを Dockerfile (なぜなら、このIPはビルド時にハードコードされるからです。