gpt4 book ai didi

linux - 我的 azure functionapp 可以在 Linux 上运行吗?

转载 作者:太空宇宙 更新时间:2023-11-04 09:16:46 26 4
gpt4 key购买 nike

我正在使用 ARM 模板来创建资源,但我似乎不太清楚如何让运行函数应用程序的实际操作系统成为 Linux。

我想这样做的原因只是为了我可以正确构建 native 模块。拥有一些 native 模块很常见,因此我需要在相同的版本和操作系统中构建它们。当我过去在 AWS 中完成此操作时,我使用 docker 创建正确的 Linux 版本,并使用 Node 在部署之前构建模块。

这是我的相关 ARM 模板:

{
"type": "Microsoft.Web/serverfarms",
"apiVersion": "2015-04-01",
"name": "[variables('appname')]",
"location": "[parameters('location')]",
"properties": {
"name": "[variables('appname')]",
"computeMode": "Dynamic",
"sku": "Dynamic"
}
},
{
"apiVersion": "2015-08-01",
"type": "Microsoft.Web/sites",
"name": "[variables('appname')]",
"location": "[parameters('location')]",
"kind": "functionapp",
"dependsOn": [
"[resourceId('Microsoft.Web/serverfarms', variables('appname'))]",
"[resourceId('Microsoft.Storage/storageAccounts', variables('storage'))]"
],
"resources": [

],
"properties": {
"serverFarmId": "[resourceId('Microsoft.Web/serverfarms', variables('appname'))]",
"siteConfig": {
"appSettings": [
{
"name": "AzureWebJobsDashboard",
"value": "[concat('DefaultEndpointsProtocol=https;AccountName=', variables('storage'), ';AccountKey=', listKeys(variables('storageid'),'2015-05-01-preview').key1)]"
},
{
"name": "AzureWebJobsStorage",
"value": "[concat('DefaultEndpointsProtocol=https;AccountName=', variables('storage'), ';AccountKey=', listKeys(variables('storageid'),'2015-05-01-preview').key1)]"
},
{
"name": "WEBSITE_CONTENTAZUREFILECONNECTIONSTRING",
"value": "[concat('DefaultEndpointsProtocol=https;AccountName=', variables('storage'), ';AccountKey=', listKeys(variables('storageid'),'2015-05-01-preview').key1)]"
},
{
"name": "WEBSITE_CONTENTSHARE",
"value": "[toLower(variables('appname'))]"
},
{
"name": "FUNCTIONS_EXTENSION_VERSION",
"value": "~1"
},
{
"name": "WEBSITE_NODE_DEFAULT_VERSION",
"value": "8.1.0"
}
]
}
}
}

最佳答案

Linux 目前不支持功能应用程序,但我们计划在将来添加支持。我们还没有可以分享的预计到达时间,但这将会发生。

关于linux - 我的 azure functionapp 可以在 Linux 上运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46702154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com