- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在致力于在 Azure 应用服务上部署隔离的 Azure Function App 容器。
我已创建应用服务计划:
"sku": {
"name": "P1v2",
"tier": "PremiumV2",
"size": "P1v2",
"family": "Pv2",
"capacity": 1
},
"kind": "linux",
使用应用服务:
"kind": "functionapp,linux,container"
我正在使用 AzureWebAppContainer@1 任务:
- task: AzureWebAppContainer@1
displayName: Deploy to app service
inputs:
azureSubscription: ${{ parameters.azureSubscription }}
appName: my-web-app0name
imageName: myacr01.azurecr.io/myregistryname:tag01
configurationSettings: -linuxFxVersion DOCKER|myacr01.azurecr.io/myregistryname:tag01"
appSettings: ${{ parameters.appSettings }}
resourceGroupName: my-resource-group
当 Azure DevOps yaml 管道执行任务时,日志中会显示以下信息:
Trying to update App Service Configuration settings. Data: {"appCommandLine":null,"windowsFxVersion":"DOCKER|myacr01.azurecr.io/myregistryname:tag01"}
我不明白为什么使用windowsFxVersion而不是linuxFxVersion。在 Azure 门户的资源级别上,我还可以看到我设置了 windowsFxVersion 而不是 linuxFxVersion。
值得一提的是,当您使用默认的 Function App 单击 Azure 门户上的向导时,它被设置为 linuxFxVersion。
最佳答案
这不是一个有效值:-linuxFxVersion DOCKER|myacr01.azurecr.io/myregistryname:tag01"
请通过 executing 查找可用值:
az webapp list-runtimes --os linux
结果:
[
"DOTNETCORE:7.0",
"DOTNETCORE:6.0",
"DOTNETCORE:3.1",
"NODE:16-lts",
"NODE:14-lts",
"PYTHON:3.9",
"PYTHON:3.8",
"PYTHON:3.7",
"PHP:8.0",
"PHP:7.4",
"RUBY:2.7",
"JAVA:17-java17",
"JAVA:11-java11",
"JAVA:8-jre8",
"JBOSSEAP:7-java11",
"JBOSSEAP:7-java8",
"TOMCAT:10.0-java17",
"TOMCAT:10.0-java11",
"TOMCAT:10.0-jre8",
"TOMCAT:9.0-java17",
"TOMCAT:9.0-java11",
"TOMCAT:9.0-jre8",
"TOMCAT:8.5-java11",
"TOMCAT:8.5-jre8"
]
我在当前项目中使用:
linuxFx版本:'DOTNET|6.0'
网络框架版本:'v6.0'
种类:'functionapp,linux'
用于创建应用程序的二头肌:
resource hostingPlan 'Microsoft.Web/serverfarms@2020-10-01' = {
name: hostingPlanName
location: location
kind: 'linux'
sku: {
name: hostingPlanNameSkuName
}
properties: {
reserved: true
}
}
resource myApp 'Microsoft.Web/sites@2020-06-01' = {
name: myAppName
location: location
kind: 'functionapp,linux'
identity: {
type: 'SystemAssigned'
}
properties: {
httpsOnly: true
serverFarmId: hostingPlan.id
clientAffinityEnabled: true
siteConfig: {
alwaysOn: true
netFrameworkVersion: 'v6.0'
linuxFxVersion: 'DOTNET|6.0'
ftpsState: 'Disabled'
cors: {
allowedOrigins: [
'*'
]
}
}
}
}
关于azure - 将 Azure FunctionApp 容器作为 linuxFxVersion 部署到应用服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73932091/
我在 Azure De Ops 中有以下三个发布步骤: AzureRmWebAppDeployment@4 - 将 Docker 镜像部署到我的暂存站点 AzureResourceGroupDeplo
我尝试使用 azure 二头肌模板创建 python 函数应用程序,但是出现以下错误: “LinuxFxVersion 的值无效。” 我使用 linuxFx 版本而不是 python 版本,因为以下文
我尝试使用 azure 二头肌模板创建 python 函数应用程序,但是出现以下错误: “LinuxFxVersion 的值无效。” 我使用 linuxFx 版本而不是 python 版本,因为以下文
我正在致力于在 Azure 应用服务上部署隔离的 Azure Function App 容器。 我已创建应用服务计划: "sku": { "name": "P1v2", "tier":
这就是我的 terraform 模板的样子: resource "azurerm_resource_group" "example" { name = "myAppServiceRG"
我正在致力于在 Azure 应用服务上部署隔离的 Azure Function App 容器。 我已创建应用服务计划: "sku": { "name": "P1v2", "tier":
这就是我的 terraform 模板的样子: resource "azurerm_resource_group" "example" { name = "myAppServiceRG"
我使用 Pulumi CLI 创建了一个新的 Pulumi Typescript 程序 pulumi new azure-typescript并创建了以下index.ts (基于新的azure-nat
我尝试在 Node.js 环境中使用 Azure SDK for JS 创建一个简单的 WebApp,但我不断收到响应: { "Code":"BadRequest", "Message":"T
我是一名优秀的程序员,十分优秀!