2016-05-15 41 views
1

私は毎日ドッカーを使用していましたが、今日は何も変更せずに問題が発生しました。私はドッカーターミナルを開き、私のコンテナの一つを開こうとしました。しかし、それはこのエラーを与えた:私はDocker:ターゲットマシンが積極的にそれを拒否したため、接続できませんでした

     ##   . 
        ## ## ##  == 
       ## ## ## ## ## === 
      /"""""""""""""""""\___/ === 
     ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~/===- ~~~ 
      \______ o   __/ 
      \ \   __/ 
       \____\_______/ 

docker is configured to use the default machine with IP 192.168.99.100 
For help getting started, check out the docs at https://docs.docker.com 


[email protected] MINGW64 ~ 
$ docker ps 
An error occurred trying to connect: Get http://127.0.0.1:2375/v1.22/containers/json: dial tcp 127.0.0.1:2375: connectex: No connection could be made because the target machine actively refused it. 

[email protected] MINGW64 ~ 
$ docker version 
Client: 
Version:  1.10.2 
API version: 1.22 
Go version: go1.5.3 
Git commit: c3959b1 
Built:  Mon Feb 22 22:37:33 2016 
OS/Arch:  windows/amd64 
An error occurred trying to connect: Get http://127.0.0.1:2375/v1.22/version: dial tcp 127.0.0.1:2375: connectex: No connection could be made because the target machine actively refused it. 

答えて

2

のWindows 10を使用しています「対象のコンピュータによって拒否されたため、接続していません」ホストがACKときの代わりにリセットを送ったことを意味し、「積極的にそれを拒否しました」あなたは接続しようとしました。したがって、あなたのコードでは問題にはなりません。ファイアウォールが接続をブロックしているか、またはサービスをホストしているプロセスがそのポートで待機していません。これは、まったく実行されていないか、別のポートで待機していることが原因です。

サービスをホストしているプロセスを開始したら、netstat -anb(管理者権限が必要です)を実行して、期待されるポートで実行中でリスニングしていることを確認してください。

0

私も同じ問題に直面していましたし、デフォルトマシンを停止してから再試行することさえ試みました。

解決策:最後に、システムを再起動して新しいDockerクイックスタート端末を開いた。その後、私は再び "ドローイング・ハロー・ワールド"を実行し、それから、ライブラリー/ハロー・ワールドからつながって、ハロー・ワールドを引っ張ってきました。

関連する問題