有個問題想問下,我一個解決方案下有多個專案,(Test.Core專案,Test.Core專案,WebApi專案),
dockerfile 放在 啟動專案WebApi里面的,
我構建鏡像的時候,提示找不到對應的 其他專案
FROM microsoft/aspnetcore:2.0 AS base
WORKDIR /app
EXPOSE 80
FROM microsoft/aspnetcore-build:2.0 AS build
WORKDIR /src
COPY ["Test.WebApi.csproj", "Test.WebApi/"]
RUN dotnet restore "Test.WebApi/Test.WebApi.csproj"
COPY . .
WORKDIR "/src"
RUN dotnet build "Test.WebApi.csproj" -c Release -o /app
FROM build AS publish
RUN dotnet publish "Test.WebApi.csproj" -c Release -o /app
FROM base AS final
WORKDIR /app
COPY --from=publish /app .
ENTRYPOINT ["dotnet", "Test.WebApi.dll"]

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/48093.html
標籤:ASP.NET
下一篇:VS2017串口檢測string[] str = SerialPort.GetPortNames();if (str == null)沒反應檢查不到。
