完全なIIS、Hyper-V、VS2015 Enterprise、.NET Core 1.0のクリーンマシン(Windows 10 EnterpriseでAnniversary Updateを使用)をインストールしました。 .1ツーリングプレビュー2、Docker for Windows、Visual Studio Dockerツール、その他のランダムプログラム。Visual Studio Tools for Docker - PrepareForCompileタスクが予期せず失敗しました
その後、VS2015を開いて、デフォルトの.NETコアWebサイトを作成しました。私が(F5)を実行すると、すべて期待どおりに動作します。私はプロジェクトを右クリックし、 "Add-> Docker Support"に行きました。私は、このエラーメッセージが表示さドッカーを使用して(F5)を実行しようとすると、今すぐ:
MSB4018 The "PrepareForCompile" task failed unexpectedly. Microsoft.DotNet.Docker.CommandlineClientException: Error response from daemon: Container ... is not running at ...
を私はオンラインで検索しましたし、私はそれを説明するかもしれない見つけることができる唯一のことは、私は共有ドライブが機能しているとは思わないということです。私はDocker-> Shared Drivesで設定しましたが、実行すると: docker run --rm -v c:/Users:/data alpine ls /data
応答が空です。
同様に、ビジーボックスを使用しようとすると、ディレクトリは空になります。
docker run -it -v /C/Users:/wormhole busybox cd wormhole ls
ドッカー1.12.1-安定およびベータ26が両方とも同じ問題を持っているため、私はWindowsを使用して試してみました。
一部の人は、ウイルス対策が問題を引き起こす可能性があることを示しています。私はMcafeeをインストールしましたが、ウイルス対策ソフトウェアをアンインストールまたは無効にすることはできません。
珍しい文字を含むパスワードでこの問題が発生する可能性がありますが、ここでは該当しません。
共有ドライブがVS2015エラーを引き起こしていることはわかりませんが、共有ドライブが壊れているため、開始するのが良いようです。
私はボットhdockとコンピュータを何度も再起動しましたが、無駄です。
すべてのアイデア?
これは私のために働きました。 – MattD