Функция Azure - Linux Docker - Dotnet Runtime 8.0 отсутствуетLinux

Ответить
Anonymous
 Функция Azure - Linux Docker - Dotnet Runtime 8.0 отсутствует

Сообщение Anonymous »

Для одного из наших клиентов, основываясь на следующем сообщении в блоге, нам пришлось настроить функцию Azure на основе Docker для запуска Shoppeteer-Sharp . Мы пытаемся запустить этот конкретный процесс со следующими спецификациями:

[*] Развернут на Azure в качестве функции Azure (план службы Azure настройка для использования Linux в качестве базового ОС)
[*] Он построен в следующем докереле (и Runs Perfectally Locally)
< /ul>

resource "azurerm_linux_function_app" "function_app_linux" {
name = "fa-${var.customer_abbreviation}-${var.environment}-${var.project}-${var.function_name}"
location = var.location
resource_group_name = var.resource_group

service_plan_id = var.service_plan
storage_account_name = azurerm_storage_account.storage_account.name
storage_account_access_key = azurerm_storage_account.storage_account.primary_access_key
functions_extension_version = var.appversion

site_config {
application_stack {
docker {
registry_url = ".azurecr.io"
image_name = "docsaver"
image_tag = "v1.0.0"
}
}
ftps_state = "FtpsOnly"
always_on = var.always_on
}
app_settings = {
AzureWebJobsDashboard = var.AzureWebJobsDashboard
AzureWebJobsStorage = var.AzureWebJobsStorage
FUNCTIONS_WORKER_RUNTIME = var.FUNCTIONS_WORKER_RUNTIME
WEBSITE_RUN_FROM_PACKAGE = var.WEBSITE_RUN_FROM_PACKAGE
StorageAccount = var.StorageAccount
WEBSITE_TIME_ZONE = var.WEBSITE_TIME_ZONEs
}
identity {
type = "SystemAssigned"
}

lifecycle {
ignore_changes = [
# virtual_network_subnet_id needs to be ignored when using azurerm_app_service_virtual_network_swift_connection https://github.com/hashicorp/terraform- ... sues/17930
# app settings being ignored are secret valuse which cannot be detected by terraform
tags,
virtual_network_subnet_id,
app_settings["APPINSIGHTS_INSTRUMENTATIONKEY"],
app_settings["APPLICATIONINSIGHTS_CONNECTION_STRING"],
app_settings["AzureWebJobsDashboard"],
app_settings["AzureWebJobsStorage"],
]
}
}

[/code]
Текущая проблема заключается в том, что приложение Dotnet не работает, и при использовании расширенных инструментов Azure для непосредственного запуска приложения оно возвращает следующее:


Подробнее здесь: https://stackoverflow.com/questions/795 ... -0-missing
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»