2017-12-08 2 views
1

ドッキングマシンを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アドレスはどれですか?

答えて

関連する問題