/
vshmidt
/
masstransit
Обзор
Документация
Войти
/
vshmidt
/
masstransit
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
tests/MassTransit.Benchmark/Dockerfile
24 строки
781 B
Henrique Holtz
fix: MassTransit.Benchmark => Updating from .NET 6 to .NET 8
06 авг 2024, 16:18
06 авг 2024, 16:18
87b51bf
Код
Авторство
О чём код?
#See https://aka.ms/containerfastmode to understand how Visual Studio uses this Dockerfile to build your images for faster debugging. FROM mcr.microsoft.com/dotnet/runtime:8.0 AS base WORKDIR /app FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build WORKDIR /src COPY ["Directory.Build.props", "."] COPY ["signing.props", "."] COPY ["MassTransit.snk", "."] COPY ["src/", "src/"] COPY ["tests/MassTransit.Benchmark/", "tests/MassTransit.Benchmark/"] WORKDIR "/src/tests/MassTransit.Benchmark" RUN dotnet build "MassTransit.Benchmark.csproj" -c Release -o /app/build FROM build AS publish RUN dotnet publish "MassTransit.Benchmark.csproj" -c Release -o /app/publish --no-restore FROM base AS final WORKDIR /app COPY --from=publish /app/publish . ENTRYPOINT ["dotnet", "mtbench.dll"]