Код: Выделить всё
FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base
WORKDIR /app
EXPOSE 80
EXPOSE 443
FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build-test
ARG BUILD_CONFIGURATION=Release
WORKDIR /src
COPY ["*.sln", "."]
COPY ["portal-web/portal-web.csproj", "portal-web/"]
COPY ["portal-web-test/portal-web-test.csproj", "portal-web-test/"]
RUN dotnet restore
COPY . .
WORKDIR "/src/portal-web"
RUN dotnet build -c $BUILD_CONFIGURATION -o /app/build
FROM base AS final
WORKDIR /app
COPY --from=build-test /app/build .
ENTRYPOINT ["dotnet", "portal-web-test.dll"]
введите здесь описание изображения
и это ошибка, которую я получаю при запуске контейнера
2024-06-27 12:39:32 Не удалось загрузить команду, возможно, потому что:
2024-06-27 12:39:32 * Вы намеревались выполнить приложение .NET:
2024-06-27 12:39:32 Приложение «portal-web-test.dll» не существует.
27.06.2024 12:39:32 * Вы намеревались выполнить команду .NET SDK:
27.06.2024 12:39 :32 SDK .NET не найдены.
27.06.2024 12:39:32
27.06.2024 12:39:32 Загрузите SDK .NET:
06.2024. -27 12:39:32 https://aka.ms/dotnet/download
2024-06-27 12:39:32
27-06-2024 12:39:32 Узнайте о разрешении SDK :
2024-06-27 12:39:32 https://aka.ms/dotnet/sdk-not-found
не могли бы вы мне с этим помочь
Подробнее здесь: https://stackoverflow.com/questions/786 ... ould-it-be
Мобильная версия