2.3.5. 환경 변수
.NET Core 이미지는 .NET Core 애플리케이션의 빌드 동작을 제어하도록 설정할 수 있는 여러 환경 변수를 지원합니다.
S2I 빌드 구성 또는 .s2i/environment 파일에서 빌드 동작을 제어하는 환경 변수를 설정하여 빌드 단계에서 사용할 수 있도록 해야 합니다.
변수 이름 | 설명 | 기본값 |
---|---|---|
| 실행할 프로젝트를 선택합니다. 프로젝트 파일(예: csproj 또는 fsproj) 또는 단일 프로젝트 파일이 포함된 폴더여야 합니다. |
|
|
실행할 어셈블리를 선택합니다.Choose the assembly to run. 여기에는 | csproj 파일의 이름입니다. |
| 복원 작업 중에 사용되는 NuGet 패키지 소스의 공백으로 구분된 목록을 지정합니다.Specifies the space-separated list of zip package sources used during the restore operation. 이렇게 하면 NuGet.config 파일에 지정된 모든 소스가 재정의됩니다. | |
|
애플리케이션을 빌드하기 전에 설치할 .NET 도구 목록을 지정합니다. 특정 버전을 설치하려면 패키지 이름 끝에 | |
| 애플리케이션을 빌드하기 전에 설치할 NPM 패키지 목록을 지정합니다. | |
|
테스트할 테스트 프로젝트 목록을 지정합니다. 이는 단일 프로젝트 파일이 포함된 프로젝트 파일 또는 폴더여야 합니다. | |
|
디버그 또는 릴리스 모드에서 애플리케이션을 실행합니다.Runs the application in |
|
|
dotnet 빌드 명령의 세부 정보 표시를 지정합니다.Specifies the verbosity of the dotnet build commands. 설정하는 경우 빌드 시작 시 환경 변수가 인쇄됩니다. 이 변수는 msbuild 상세 정보 표시 값 ( | |
| 애플리케이션을 빌드하고 실행할 때 사용되는 HTTP/HTTPS 프록시를 설정합니다. | |
| 사용자 정의 NPM 레지스트리 미러를 사용하여 빌드 프로세스 중 패키지를 다운로드합니다. | |
|
이 변수는 이미지에서 노출하는 포트를 사용하도록 ASP.NET Core를 구성하도록 |
|
|
| |
|
신뢰할 추가 SSL 인증서가 있는 폴더 및 파일 목록을 지정하는 데 사용됩니다. 인증서는 빌드 중 실행되는 애플리케이션 및 빌드 후 이미지에서 실행되는 모든 프로세스를 포함하여 빌드된 애플리케이션을 포함하여 신뢰할 수 있습니다. 항목은 소스 리포지토리(예: 인증서)의 | |
|
|
|
|
|
|
|
|