명령줄을 사용하여 Azure App Service에 .NET 6 웹 애플리케이션 배포
2039 단어 webdevprogrammingdotnetazure
Azure 명령줄 인터페이스(Az CLI)를 사용하여 Azure에서 리소스를 만들고 관리합니다.
컴퓨터에 Az CLI가 설치되어 있지 않은 경우 공식 설명서의 단계에 따라 설치할 수 있습니다.
매우 쉽고 Windows, Mac 또는 Linux에서 CLI를 사용할 수 있습니다.
이것이 내가 PowerShell 대신 Az CLI를 선호하는 이유 중 하나입니다.
Installation Guide
설치 후 다음 명령을 사용하여 Azure 테넌트에 로그인할 수 있습니다.
az login
애플리케이션 게시 및 압축
우선 애플리케이션을 게시하고 모든 바이너리가 포함된 zip 파일을 생성해야 합니다.
다음 명령을 사용하여 수행해 보겠습니다.
dotnet publish -o publish
cd .\publish
Compress-Archive . publish.zip
Compress-Archive is a PowerShell command. If you are using the Az CLI from another OS, you can find the right way to create a zip file for folder from the command line.
배포 실행
이제 zip 배포를 사용하여 웹 애플리케이션을 배포할 준비가 되었습니다.
게시 폴더에서 다음 스크립트를 시작할 수 있습니다.
az webapp deployment source config-zip --src .\publish.zip -n "appServiceName" -g "resourceGroupName"
appServiceName 및 resourceGroupName 자리 표시자를 이 두 매개 변수에 대한 올바른 값으로 바꿔야 합니다.
PowerShell을 사용하는 경우 해당 줄 앞에 두 개의 변수를 만들 수도 있습니다. 더 명확하고 유지하기 쉽습니다.
$appServiceName = "app_service_name"
$resourceGroupName = "resource_group_name"
az webapp deployment source config-zip --src .\publish.zip -n $appServiceName -g $resourceGroupName
모든 것이 작동하면 잠시 후 콘솔에서 직접 활동 결과를 볼 수 있습니다.
Reference
이 문제에 관하여(명령줄을 사용하여 Azure App Service에 .NET 6 웹 애플리케이션 배포), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/kasuken/deploy-a-net-6-web-application-to-an-azure-app-service-by-the-command-line-533j텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)