この質問は既に回答済みの他の質問と似ているかもしれませんが、OSXに固有のものは見つかりませんでした。OSXのDockerコンテナからのホストのホスト:ポートへのアクセス
私はDockerを使い慣れています。私はドッカーのバージョン1.12.1 - ベータ25(ビルド:11807)OSXのネイティブサポートを使用しています。 https://confluence.atlassian.com/bamboo/getting-started-with-docker-and-bamboo-687213473.htmlの指示に従って、Docker Bambooリモートエージェントをインストールしたかったのです。 My Bambooサーバーがホスト上で実行されています。
docker run -e HOME=/root/ -e BAMBOO_SERVER=http://hostname:port/bamboo -i -t atlassian/bamboo-java-agent:latest
とドッカーコンテナを実行する場合、それはhttp://hostname:port/bambooへの接続で失敗しましたが、問題は、コンテナがホストのhttp://hostname:port/bambooにアクセスすることができなかったことのようです
を拒否しました。これを実現するためには何が必要ですか?
て入力していましたか?もしそうでなければ、 'docker inspect your_container_id'(文字通りではありません!)の出力を見て、どのポートがホストに公開されているかを見ることができます。 – Jules
もちろん、 'hostname:port'はリテラルではありません!ポートが開いている場合、 'docker inspect'の出力で何を見るべきでしょうか? – His
あなたは '' HostConfig "' '' NetworkSettings ''> '' Ports "'の中でポートマッピングのリストを探したいと思うでしょう。 – Jules