Я разместил R R приложение на портале azure (как docker изображение в Azure реестре контейнера), по какой-то причине происходит сбой инструмента в размещенной ссылке, я не могу проверить инструмент на локальном хосте из-за некоторых клиентских ограничений, поэтому я хочу увидеть выходной журнал R в azure файлах журналов
Я пытался получить журналы, используя контейнер AZ (ссылки: https://docs.microsoft.com/en-us/azure/container-instances/container-instances-start-command#azure -cli-example & https://docs.microsoft.com/en-us/azure/container-instances/container-instances-using-azure-container-registry#deploy -with- azure -resource-manager-template )
Я создал контейнер, как показано ниже (пример кода)
az container create \
--name mycontainer1 \
--resource-group myResourceGroup \
--image $ACR_LOGIN_SERVER/aci-helloworld:v1 \
--registry-login-server $ACR_LOGIN_SERVER \
--registry-username $(az keyvault secret show --vault-name $AKV_NAME -n $ACR_NAME-pull-usr --query value -o tsv) \
--registry-password $(az keyvault secret show --vault-name $AKV_NAME -n $ACR_NAME-pull-pwd --query value -o tsv) \
затем я пытаюсь получить журнал (в azure облачной оболочке), используя
az container logs --resource-group myResourceGroup --name mycontainer1
Я не могу получить какой-либо вывод, он просто возвращает пустую строку
помогите мне получить фактический вывод консоли R
Обновление: Я могу получить R log на моем локальном хосте, добавив if (!interactive()) sink(stderr(), type = c("output", "message"))
в коде R, но я Я не могу разместить приложение с тем же оператором приемника, приложение выходит из строя, я думаю, это происходит из-за проблемы с хранилищем, теперь я хотите узнать, как сохранить файл журналов в среде azure или как добавить вывод консоли R в журналы файловой системы в azure
Примечание: я хочу посмотреть журнал вывода R, у меня уже есть журнал контейнера (который не имеет никакой информации о приложении)
заранее спасибо