我正在尝试使用 docker 运行我的 ASP.net Core 应用程序,但是由于某些原因,每次我尝试使用 Dockerfile 的不同方法时,我都会因为复制目录而失败。我究竟做错了什么?我使用自己的项目尝试了 Microsoft Web 中的分步指南,但未成功。
我收到的 cmd 错误:
C:\dev\Dmail\Dmail.API>docker build -t aspnetapp .
Sending build context to Docker daemon 21.79MB
Step 1/18 : FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base
---> 47da1e9634dc
Step 2/18 : WORKDIR /app
---> Using cache
---> bf490aa67962
Step 3/18 : EXPOSE 80
---> Using cache
---> d172deff350a
Step 4/18 : FROM mcr.microsoft.com/dotnet/core/sdk:3.1-buster AS build
---> 4a651b73be3d
Step 5/18 : WORKDIR /src
---> Using cache
---> c607b7f04e23
Step 6/18 : COPY ["Dmail.API/Dmail.API.csproj", "Dmail.API/"] …Run Code Online (Sandbox Code Playgroud)