ドッキングマシンをWindows OSにインストールし、ドッカーハブからJenkinsイメージを取得しました。次に、以下のコマンドを実行します。jenkinsコンテナの実行時に使用するドッキングホストIPを特定する方法
docker volume created myjenkins-data
docker run -p 8080:8080 -p 50000:50000 -v myjenkins-data:/var/jenkins_home jenkins
ログにJenkinsの管理キーが届きました。コンテナがまだステータスを実行していることを確認しました:
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2854c7d83879 jenkins "/bin/tini -- /usr..." About a minute ago Up About a minute 0.0.0.0:8080->8080/tcp, 0.0.0.0:50000->50000/tcp quizzical_cray
ここで、Jenkins Webアプリケーションを表示するには、8080ポートにログインする必要があります。しかし、どのホストIPを使うのか分かりません。私はドッカーのホストipをコマンド "docker-machine ip"で識別し、IPアドレス:192.168.99.100を得ました。しかし、192.168.99.100:8080を使用してもJenkinsアプリは起動しませんでした。私はまた、コンテナのIPを取得するためにドッカーの検査を使用しようとしましたが、ポート8080はそれらのipsでも動作しませんでした。コンテナ内で実行されているJenkinsアプリを表示するために使用するIPアドレスはどれですか?