2015-09-11 20 views
5

これは、私は、企業のファイアウォールの背後午前ドッキングウィンドウのツールボックスバージョン1.8.2ドッカー:こんにちは、世界は取得の実行ドッキングウィンドウを実行しようとすると - 禁断の

を使用してWindows 7マシン、インストールドッカです。私は2つの新しい環境変数を追加しましたので、

は、最初は私もマシンを起動することができませんでした:http_proxyに、HTTPS_PROXY私が実行したときに、私は今、デフォルトのマシン

を持ち出すことができた、私が取得:

[email protected] MINGW64 ~ 
$ docker run hello-world 
An error occurred trying to connect: Post https://192.168.99.100:2376/v1.20/containers/create: Forbidden 

助けてください。

ps:stackoverflowに関するその他の問題はMACに関連しているため、私には当てはまりません。そのため、管理者は不必要にこのアイテムを閉じる際に時間を無駄にしないでください。

答えて

1

だからあなたはおそらくあなたのdocker-machineためのENV変数の問題は、それが右の本命を見つけることができないように$ {HOME}下/ドッキングウィンドウ

は、ご使用の環境を設定してみてくださいルックスいます。

eval "$(docker-machine env default) 

何も

docker-machine rm default 

し、それを再作成したデフォルトのドッキングウィンドウ-マシンを削除働かない場合。その様子から、

docker-machine create default 
+0

た後に除去し、機械なっ作成しようとしている: 'の作成中にエラーが発生し、マシンを:--urlオプションは何のドライバが選択されていないときに必要とされています あなたがマシンを確認するために、プロバイダをチェックしたいと思うでしょう と関連するリソースが正しく削除されました。 – user1414095

+0

こんにちは、返信してください – user1414095

+0

ドッカーマシンの作成を試みてください--driver virtualbox defaultここにあるドライバのリスト:https://docs.docker.com/machine/drivers/virtualbox/ – wolktm

4

dockerコマンドラインツールは、あなたのVM内で実行されているドッカーデーモンに接続するためにプロキシサーバーを使用しようとしています。

あなたのホストとあなたのDocker VMは同じネットワーク上で動作しているので、Dockerデーモンと通信するためにプロキシサーバは必要ありません。問題を解決しhttps://docs.docker.com/docker-for-windows/:私にとって

export no_proxy=$(docker-machine ip <insert-vm-name-here>) 
+0

現在nohproxyを設定しています '$ docker run hello-world 'hello-world:latest'をローカルで見つけることができませんリポジトリをプルするdocker.io/library/hello-world pu中にエラーが発生しましたlling image:Get https://index.docker.io/v1/repositories/library/hello-world/images:dial tcp XX.XX.XX.XXX:443:接続が拒否されました。 – user1414095

+0

何か更新してください。 – user1414095

+0

helmbertあなたは返信できます – user1414095

1

から以下の情報を:その特定のアドレスにプロキシサーバーを使用しないようにドッカークライアントを指示するためにno_proxy環境変数を設定してみてください。

注:一部のユーザーから、Docker for Windowsの安定版でDocker Hubに接続する際に問題が報告されました。これは、dockerがhello-worldを初めて実行するなど、まだダウンロードされていないイメージをDocker Hubから取得するdockerコマンドを実行しようとするとエラーとして現れます。これに遭遇した場合は、Google DNS固定アドレスを使用するようにDNSサーバーをリセットしてください:8.8.8.8。

+0

これはMac OS X El Capitanで私にとって役に立ちました。 *システム環境設定>ネットワーク>詳細> DNS *に進み、DNSサーバー8.8.8.8を追加しました。その後、Mac用Dockerを再起動し、 'docker run hello-world'を正常に実行しました。 –

0

私の場合、私はbash_profileに export http_proxy="......." を設定しました。 Dockerの問題を解決するようだとコメントする。

私は@ヘンベルトの提案を試みましたが、単純にexport no_proxy...は私のためには機能しませんでした。

注:Osock 10でDocker Toolbox 1.12.1を実行しています。10

関連する問題