Это не помогло. Похоже, VHD должен находиться только в той же подписке.

дал управляемое приложение Azure. Я использовал управляемые изображения вmainTemplate.json создать новые виртуальные машины, как в примере:

{
    "type": "Microsoft.Compute/images",
    "apiVersion": "2018-04-01",
    "name": "front-image",
    "location": "[parameters('location')]",
    "properties": {
        "storageProfile": {
            "osDisk": {
                "osType": "linux",
                "osState": "Generalized",
                "blobUri": "[concat('https://sdfasdfasdf.blob.core.windows.net/images/myserver.vhd')]",
                "caching": "ReadWrite",
                "storageAccountType": "Standard_LRS"
            }
        }
    }
}, {
    "apiVersion": "2016-04-30-preview",
    "type": "Microsoft.Compute/virtualMachines",
    "name": "myserver",
    "location": "[parameters('location')]",
    "dependsOn": ["myserver-nic", "myserver-images"],
    "properties": {
        "storageProfile": {
            "imageReference": {
                "id": "[resourceId('Microsoft.Compute/images', 'myserver-image')]"
            }
        },
        ...
    }
}

Это хорошо работает в сервисном каталоге. Но когда я пытаюсь развернуть приложение из Azure Marketplace, у меня появляется следующая ошибка:

Исходный блобhttps://sdfasdfasdf.blob.core.windows.net/images/myserver.vhd не принадлежит учетной записи хранения в подписке ******.

В лазурномВопросы-Ответы Я нашел следующее:

Вопрос. Можно ли использовать файл VHD в учетной записи хранения Azure для создания управляемого диска с другой подпиской?

A: Да.

Что я делаю не так?

Ответы на вопрос(3)

Ваш ответ на вопрос