init with code from Foxnouns.NET
This commit is contained in:
		
						commit
						e658366473
					
				
					 30 changed files with 1387 additions and 0 deletions
				
			
		
							
								
								
									
										23
									
								
								Hydra.Backend/Dockerfile
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								Hydra.Backend/Dockerfile
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,23 @@
 | 
			
		|||
FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base
 | 
			
		||||
USER $APP_UID
 | 
			
		||||
WORKDIR /app
 | 
			
		||||
EXPOSE 8080
 | 
			
		||||
EXPOSE 8081
 | 
			
		||||
 | 
			
		||||
FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
 | 
			
		||||
ARG BUILD_CONFIGURATION=Release
 | 
			
		||||
WORKDIR /src
 | 
			
		||||
COPY ["Hydra.Backend/Hydra.Backend.csproj", "Hydra.Backend/"]
 | 
			
		||||
RUN dotnet restore "Hydra.Backend/Hydra.Backend.csproj"
 | 
			
		||||
COPY . .
 | 
			
		||||
WORKDIR "/src/Hydra.Backend"
 | 
			
		||||
RUN dotnet build "Hydra.Backend.csproj" -c $BUILD_CONFIGURATION -o /app/build
 | 
			
		||||
 | 
			
		||||
FROM build AS publish
 | 
			
		||||
ARG BUILD_CONFIGURATION=Release
 | 
			
		||||
RUN dotnet publish "Hydra.Backend.csproj" -c $BUILD_CONFIGURATION -o /app/publish /p:UseAppHost=false
 | 
			
		||||
 | 
			
		||||
FROM base AS final
 | 
			
		||||
WORKDIR /app
 | 
			
		||||
COPY --from=publish /app/publish .
 | 
			
		||||
ENTRYPOINT ["dotnet", "Hydra.Backend.dll"]
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue