diff --git a/api/Dockerfile b/api/Dockerfile index 7eed9e8..ca64b1e 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -3,17 +3,17 @@ FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build WORKDIR /src -COPY api/*.csproj . +COPY *.csproj ./ RUN dotnet restore -COPY api/. . +COPY . ./ RUN dotnet publish -c Release -o /app/publish # run FROM mcr.microsoft.com/dotnet/aspnet:10.0 WORKDIR /app ENV ASPNETCORE_URLS=http://+:5000 -COPY --from=build /app/publish . +COPY --from=build /app/publish ./ EXPOSE 5000 diff --git a/docker-compose-api.prod.yaml b/docker-compose-api.prod.yaml index 80b6fa2..17d2751 100644 --- a/docker-compose-api.prod.yaml +++ b/docker-compose-api.prod.yaml @@ -5,4 +5,4 @@ services: container_name: agologum-api restart: always ports: - - "5000:80" + - "5000:5000"