コンテナにデバッガをセットアップする必要があります。リモート(ドッカーホスト)IPを設定する必要があります。別のチュートリアルでは、私は可能な解決策としてリストされた異なるIPアドレスを見つける。私のコンテナでは、私のホストマシンからのコンテナへの接続が172.19.0.1
から来ていることを示すウェブサーバを走らせました。これはDocker for Macバージョン1.11.x
です。Mac用Dockerで、コンテナから見たホストIPは何ですか?
しかし、Docker for Macのコンテナに表示されているホストIPをどのようにして確実に見つけることができますか?このIPがいつ変更できるのでしょうか?
編集:https://stackoverflow.com/a/24716645/6309
それがこの質問の懸念として重複しない@VonC "Mac用のDocker"はarchtecture – ciekawy
で重要な違いがありますが、リスニングサービスはどこにありますか?クライアントがどこに接続を開始していますか?(Macホストまたはコンテナ内) コンテナからmacホストに接続して、通常は 'en0'であるメインのmacホストipを使用するのに十分です。反対の方向は現在のように '-p 1234:1234'のような通常のドッカーポートマッピングを使用する唯一の方法です。 – ciekawy