この 49168 を コンテナ内から 知りたかった 結論から言うと Docker Remote API を Unix domain socket 経由で叩いて jq で json パースして port 番号をゲットしました 方法はいろいろあるはず docker run の時に etcd か何かに port 番号を登録しておいてコンテナ内からアクセスするとか、それなら registrator を使えばいいじゃねとか、他にもいろいろあると思います。 ひとまず準備するものを最小限にしてみたつもりですが、更にシンプルな案があれば教えてください! ポート番号ゲットまでの流れ 簡単にお試しできる環境書いていきます。 1. Dockerfile