因为你dotnet restore有/这样的MSBuild认为这是一个开关(像/p:)和失败,你只是需要将其删除:
dotnet restore
/
/p:
RUN dotnet restore "WebApp.csproj"