KIM-JINO5 4 ヶ月 前
コミット
7d31d48362
2 ファイル変更8 行追加30 行削除
  1. 8 5
      Dockerfile
  2. 0 25
      economy.sln

+ 8 - 5
Dockerfile

@@ -2,19 +2,22 @@
 
 # 이 스테이지는 VS에서 빠른 모드로 실행할 때 사용됩니다(디버그 구성의 기본값).
 FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base
-USER app
+USER $APP_UID
 WORKDIR /app
-EXPOSE 8080
+
+ENV ASPNETCORE_URLS=http://0.0.0.0:8090
+EXPOSE 8090
 EXPOSE 8081
 
+
 # 이 스테이지는 서비스 프로젝트를 빌드하는 데 사용됩니다.
 FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
 ARG BUILD_CONFIGURATION=Release
 WORKDIR /src
-COPY ["economy/economy.csproj", "economy/"]
-RUN dotnet restore "./economy/economy.csproj"
+COPY ["economy.csproj", "."]
+RUN dotnet restore "./economy.csproj"
 COPY . .
-WORKDIR "/src/economy"
+WORKDIR "/src/."
 RUN dotnet build "./economy.csproj" -c $BUILD_CONFIGURATION -o /app/build
 
 # 이 스테이지는 최종 스테이지에 복사할 서비스 프로젝트를 게시하는 데 사용됩니다.

+ 0 - 25
economy.sln

@@ -1,25 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.11.35327.3
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "economy", "economy\economy.csproj", "{8588211F-14A5-4019-9CF0-0E52AE26314F}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{8588211F-14A5-4019-9CF0-0E52AE26314F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8588211F-14A5-4019-9CF0-0E52AE26314F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8588211F-14A5-4019-9CF0-0E52AE26314F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8588211F-14A5-4019-9CF0-0E52AE26314F}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {355E2E2D-79E8-4A14-925C-6DE02B6E7167}
-	EndGlobalSection
-EndGlobal