Windows 7 の docker で asp.net コア アプリを実行しようとしています。Visual Studio 2015 Enterprise (Update 3) と Visual Studio Tools for Docker がインストールされています。また、リリース構成でアプリケーションを実行できます。
Dockerfile と構成ファイルに変更を加えていません。これらは、プロジェクトを作成して Docker サポートを追加したときに作成されるデフォルトです。
デバッグ構成でアプリケーションを実行すると、次のエラーが発生し、アプリケーションを実行およびデバッグするための Docker コンテナーが実行されていません。
Error MSB4018 The "PrepareForLaunch" task failed unexpectedly.
System.InvalidOperationException: Unable to validate volume mapping. For troubleshooting, follow instructions from http://aka.ms/DockerToolsTroubleshooting
at Microsoft.DotNet.Docker.BuildTasks.PrepareForLaunch.<ExecuteAsync>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.Docker.BuildTasks.DockerBaseTask.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() SampleCoreApp C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing\ImportAfter\Microsoft.DotNet.Docker.targets 70
この問題を解決するためのヘルプまたはリードが役立ちます。