0

ASP.NET Core、 Docker Desktop for Windows、およびVisual Studio Docker Toolsを使用してプロジェクトを作成しようとしています。

そこで、ASP.NET Core の空のプロジェクトを作成し、コンテキスト メニューから Docker サポートを追加しました。

私の docker-compose.debug.yml は次のようになります。

version: '2'

services:
  aspnetcore_rtm_windows_docker_sample:
image: username/aspnetcore_rtm_windows_docker_sample:Debug
build:
  context: .
  dockerfile: Dockerfile.debug
environment:
  - REMOTE_DEBUGGING=${REMOTE_DEBUGGING}
ports:
  - "80:80"
volumes:
  - .:/app

始めてみると、何も起こりません。ブラウザーがホストが見つからないことを返し、Visual Studio のデバッグが停止しています。

しかし、私はすでに問題を調査しており、ボリューム エントリを削除すると問題なく動作します。ブラウザーが戻りHello world、docker コンテナー内の ASP.NET Core サンプルをデバッグできます。

誰かが理由を教えてもらえますか?

Docker 共有ドライブがアクティブです (ドライブC:\)。私のプロジェクトは下にありC:\、別のドライブを使用しようとしました。なぜボリュームエントリが機能しないのですか?

4

1 に答える 1