From 9f987f9b438921ed4fc0cc6c4509bf7bef354c2d Mon Sep 17 00:00:00 2001 From: Andrii Voznesenskyi <01174367@pw.edu.pl> Date: Sun, 24 Dec 2023 02:32:53 +0100 Subject: [PATCH] #92: OrdersService upodate --- SwiftParcel.Services.Orders/Dockerfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 SwiftParcel.Services.Orders/Dockerfile diff --git a/SwiftParcel.Services.Orders/Dockerfile b/SwiftParcel.Services.Orders/Dockerfile new file mode 100644 index 0000000..b66251e --- /dev/null +++ b/SwiftParcel.Services.Orders/Dockerfile @@ -0,0 +1,13 @@ +# Use the .NET 6.0 SDK image to build the application +FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build +WORKDIR /app +COPY . . +RUN dotnet publish src/SwiftParcel.Services.Orders.Api/SwiftParcel.Services.Orders.Api -c release -o out + +# Use the .NET 6.0 runtime image to run the application +FROM mcr.microsoft.com/dotnet/aspnet:6.0 +WORKDIR /app +COPY --from=build /app/out . +ENV ASPNETCORE_URLS http://*:80 +ENV ASPNETCORE_ENVIRONMENT docker +ENTRYPOINT ["dotnet", "SwiftParcel.Services.Orders.Api.dll"]