Azure CLI を使用して Azure Marketplace の Linux VM イメージを見つけるFind Linux VM images in the Azure Marketplace with the Azure CLI

このトピックでは、Azure CLI を使用して Azure Marketplace で VM イメージを見つける方法を説明します。This topic describes how to use the Azure CLI to find VM images in the Azure Marketplace. これらの情報は、CLI、Resource Manager テンプレート、またはその他のツールを使用して、VM をプログラムによって作成する際、Marketplace イメージを指定するために使用できます。Use this information to specify a Marketplace image when you create a VM programmatically with the CLI, Resource Manager templates, or other tools.

また、Azure Marketplace のストアフロント、Azure portal、または Azure PowerShell を使用して、使用できるイメージとオファーを参照することもできます。Also browse available images and offers using the Azure Marketplace storefront, the Azure portal, or Azure PowerShell.

Azure アカウントにログイン (az login) していることを確認します。Make sure that you are logged in to an Azure account (az login).

Terminology

A Marketplace image in Azure has the following attributes:

  • Publisher: The organization that created the image. Examples: Canonical, MicrosoftWindowsServer
  • Offer: The name of a group of related images created by a publisher. Examples: UbuntuServer, WindowsServer
  • SKU: An instance of an offer, such as a major release of a distribution. Examples: 18.04-LTS, 2019-Datacenter
  • Version: The version number of an image SKU.

To identify a Marketplace image when you deploy a VM programmatically, supply these values individually as parameters. Some tools accept an image URN, which combines these values, separated by the colon (:) character: Publisher:Offer:Sku:Version. In a URN, you can replace the version number with "latest", which selects the latest version of the image.

If the image publisher provides additional license and purchase terms, then you must accept those terms and enable programmatic deployment. You'll also need to supply purchase plan parameters when deploying a VM programmatically. See Deploy an image with Marketplace terms.

前提条件Prerequisites

  • Azure Cloud Shell で Bash 環境を使用します。Use the Bash environment in Azure Cloud Shell.

    新しいウィンドウで Cloud Shell を起動するLaunch Cloud Shell in a new window

  • 必要に応じて、Azure CLI をインストールして、CLI リファレンス コマンドを実行します。If you prefer, install the Azure CLI to run CLI reference commands.

    • ローカル インストールを使用する場合は、az login コマンドを使用して Azure CLI にサインインします。If you're using a local installation, sign in to the Azure CLI by using the az login command. 認証プロセスを完了するには、ターミナルに表示される手順に従います。To finish the authentication process, follow the steps displayed in your terminal. その他のサインイン オプションについては、Azure CLI でのサインインに関するページを参照してください。For additional sign-in options, see Sign in with the Azure CLI.

    • 初回使用時にインストールを求められたら、Azure CLI 拡張機能をインストールします。When you're prompted, install Azure CLI extensions on first use. 拡張機能の詳細については、Azure CLI で拡張機能を使用する方法に関するページを参照してください。For more information about extensions, see Use extensions with the Azure CLI.

    • az version を実行し、インストールされているバージョンおよび依存ライブラリを検索します。Run az version to find the version and dependent libraries that are installed. 最新バージョンにアップグレードするには、az upgrade を実行します。To upgrade to the latest version, run az upgrade.

購入プラン パラメーターを使用して VHD からデプロイするDeploy from a VHD using purchase plan parameters

有料の Azure Marketplace イメージを使用して作成された既存の VHD がある場合は、その VHD から新しい VM を作成するときに、購入プランの情報を指定することが必要になる場合があります。If you have an existing VHD that was created using a paid Azure Marketplace image, you might need to supply the purchase plan information when you create a new VM from that VHD.

元の VM、または同じ Marketplace イメージを使用して作成した他の VM がある場合は、az vm get-instance-view を使用して、その VM からプラン名、発行元、および製品情報を取得できます。If you still have the original VM, or another VM created using the same marketplace image, you can get the plan name, publisher, and product information from it using az vm get-instance-view. この例では、myResourceGroup リソース グループの myVM という名前の VM を取得し、購入プラン情報を表示します。This example gets a VM named myVM in the myResourceGroup resource group and then displays the purchase plan information.

az vm get-instance-view -g myResourceGroup -n myVM --query plan

元の VM が削除される前にプラン情報を取得しなかった場合は、サポート リクエストを提出できます。If you didn't get the plan information before the original VM was deleted, you can file a support request. VM 名、サブスクリプション ID、および削除操作のタイム スタンプが必要になります。They will need the VM name, subscription ID and the time stamp of the delete operation.

プラン情報を取得したら、--attach-os-disk パラメーターを使用して VHD を指定することで、新しい VM を作成できます。Once you have the plan information, you can create the new VM using the --attach-os-disk parameter to specify the VHD.

az vm create \
   --resource-group myResourceGroup \
  --name myNewVM \
  --nics myNic \
  --size Standard_DS1_v2 --os-type Linux \
  --attach-os-disk myVHD \
  --plan-name planName \
  --plan-publisher planPublisher \
  --plan-product planProduct 

購入プラン パラメーターを使用して新しい VM をデプロイするDeploy a new VM using purchase plan parameters

イメージに関する情報が既にある場合は、az vm create コマンドを使用してデプロイできます。If you already have information about the image, you can deploy it using the az vm create command. この例では、次のように RabbitMQ Certified by Bitnami イメージを使用して VM をデプロイします。In this example, we deploy a VM with the RabbitMQ Certified by Bitnami image:

az group create --name myResourceGroupVM --location westus

az vm create --resource-group myResourceGroupVM --name myVM --image bitnami:rabbitmq:rabbitmq:latest --plan-name rabbitmq --plan-product rabbitmq --plan-publisher bitnami

イメージの使用条件への同意に関するメッセージが表示された場合は、この記事で後述する「使用条件への同意」セクションを参照してください。If you get a message about accepting the terms of the image, see the section Accept the terms later in this article.

--all オプションを指定せずに az vm image list コマンドを実行して、Azure Marketplace でよく使われる VM イメージの一覧を確認します。Run the az vm image list command, without the --all option, to see a list of popular VM images in the Azure Marketplace. たとえば、次のコマンドを実行して、よく使用されるイメージのキャッシュされた一覧を表形式で表示します。For example, run the following command to display a cached list of popular images in table format:

az vm image list --output table

この出力にはイメージ URN (Urn 列の値) が含まれます。The output includes the image URN (the value in the Urn column). よく使われる Marketplace イメージのいずれかを使用して VM を作成する場合は、代わりに、UrnAlias (UbuntuLTS などの短縮形) を指定することもできます。When creating a VM with one of these popular Marketplace images, you can alternatively specify the UrnAlias, a shortened form such as UbuntuLTS.

You are viewing an offline list of images, use --all to retrieve an up-to-date list
Offer          Publisher               Sku                 Urn                                                             UrnAlias             Version
-------------  ----------------------  ------------------  --------------------------------------------------------------  -------------------  ---------
CentOS         OpenLogic               7.5                 OpenLogic:CentOS:7.5:latest                                     CentOS               latest
CoreOS         CoreOS                  Stable              CoreOS:CoreOS:Stable:latest                                     CoreOS               latest
Debian         credativ                8                   credativ:Debian:8:latest                                        Debian               latest
openSUSE-Leap  SUSE                    42.3                SUSE:openSUSE-Leap:42.3:latest                                  openSUSE-Leap        latest
RHEL           RedHat                  7-RAW               RedHat:RHEL:7-RAW:latest                                        RHEL                 latest
SLES           SUSE                    12-SP2              SUSE:SLES:12-SP2:latest                                         SLES                 latest
UbuntuServer   Canonical               16.04-LTS           Canonical:UbuntuServer:16.04-LTS:latest                         UbuntuLTS            latest
...

特定のイメージを検索するFind specific images

Marketplace で特定の VM イメージを検索するには、az vm image list コマンドと --all オプションを使用します。To find a specific VM image in the Marketplace, use the az vm image list command with the --all option. このバージョンのコマンドは完了するまでに少し時間がかかります。また、大量の出力が返されることがあるため、通常は --publisher または他のパラメーターを使用してリストをフィルター処理します。This version of the command takes some time to complete and can return lengthy output, so you usually filter the list by --publisher or another parameter.

たとえば、次のコマンドではすべての Debian プランが表示されます (--all スイッチがなければ、一般的なイメージのローカル キャッシュを検索するだけであることを忘れないでください)。For example, the following command displays all Debian offers (remember that without the --all switch, it only searches the local cache of common images):

az vm image list --offer Debian --all --output table 

出力の一部を次に示します。Partial output:

Offer              Publisher    Sku                  Urn                                                    Version
-----------------  -----------  -------------------  -----------------------------------------------------  --------------
Debian             credativ     7                    credativ:Debian:7:7.0.201602010                        7.0.201602010
Debian             credativ     7                    credativ:Debian:7:7.0.201603020                        7.0.201603020
Debian             credativ     7                    credativ:Debian:7:7.0.201604050                        7.0.201604050
Debian             credativ     7                    credativ:Debian:7:7.0.201604200                        7.0.201604200
Debian             credativ     7                    credativ:Debian:7:7.0.201606280                        7.0.201606280
Debian             credativ     7                    credativ:Debian:7:7.0.201609120                        7.0.201609120
Debian             credativ     7                    credativ:Debian:7:7.0.201611020                        7.0.201611020
Debian             credativ     7                    credativ:Debian:7:7.0.201701180                        7.0.201701180
Debian             credativ     8                    credativ:Debian:8:8.0.201602010                        8.0.201602010
Debian             credativ     8                    credativ:Debian:8:8.0.201603020                        8.0.201603020
Debian             credativ     8                    credativ:Debian:8:8.0.201604050                        8.0.201604050
Debian             credativ     8                    credativ:Debian:8:8.0.201604200                        8.0.201604200
Debian             credativ     8                    credativ:Debian:8:8.0.201606280                        8.0.201606280
Debian             credativ     8                    credativ:Debian:8:8.0.201609120                        8.0.201609120
Debian             credativ     8                    credativ:Debian:8:8.0.201611020                        8.0.201611020
Debian             credativ     8                    credativ:Debian:8:8.0.201701180                        8.0.201701180
Debian             credativ     8                    credativ:Debian:8:8.0.201703150                        8.0.201703150
Debian             credativ     8                    credativ:Debian:8:8.0.201704110                        8.0.201704110
Debian             credativ     8                    credativ:Debian:8:8.0.201704180                        8.0.201704180
Debian             credativ     8                    credativ:Debian:8:8.0.201706190                        8.0.201706190
Debian             credativ     8                    credativ:Debian:8:8.0.201706210                        8.0.201706210
Debian             credativ     8                    credativ:Debian:8:8.0.201708040                        8.0.201708040
Debian             credativ     8                    credativ:Debian:8:8.0.201710090                        8.0.201710090
Debian             credativ     8                    credativ:Debian:8:8.0.201712040                        8.0.201712040
Debian             credativ     8                    credativ:Debian:8:8.0.201801170                        8.0.201801170
Debian             credativ     8                    credativ:Debian:8:8.0.201803130                        8.0.201803130
Debian             credativ     8                    credativ:Debian:8:8.0.201803260                        8.0.201803260
Debian             credativ     8                    credativ:Debian:8:8.0.201804020                        8.0.201804020
Debian             credativ     8                    credativ:Debian:8:8.0.201804150                        8.0.201804150
Debian             credativ     8                    credativ:Debian:8:8.0.201805160                        8.0.201805160
Debian             credativ     8                    credativ:Debian:8:8.0.201807160                        8.0.201807160
Debian             credativ     8                    credativ:Debian:8:8.0.201901221                        8.0.201901221
...

--location--publisher、および --sku オプションを指定して、同様のフィルターを適用します。Apply similar filters with the --location, --publisher, and --sku options. すべての Debian イメージを見つけるために --offer Deb を検索するなど、フィルターで部分一致を実行することができます。You can perform partial matches on a filter, such as searching for --offer Deb to find all Debian images.

--location オプションを使って特定の場所を指定しない場合は、既定の場所の値が返されますIf you don't specify a particular location with the --location option, the values for the default location are returned. (az configure --defaults location=<location> を実行すると、別の既定の場所を設定できます)。(Set a different default location by running az configure --defaults location=<location>.)

たとえば、次のコマンドでは、西ヨーロッパにあるすべての Debian 8 SKU を一覧表示します。For example, the following command lists all Debian 8 SKUs in the West Europe location:

az vm image list --location westeurope --offer Deb --publisher credativ --sku 8 --all --output table

出力の一部を次に示します。Partial output:

Offer    Publisher    Sku                Urn                                              Version
-------  -----------  -----------------  -----------------------------------------------  -------------
Debian   credativ     8                  credativ:Debian:8:8.0.201602010                  8.0.201602010
Debian   credativ     8                  credativ:Debian:8:8.0.201603020                  8.0.201603020
Debian   credativ     8                  credativ:Debian:8:8.0.201604050                  8.0.201604050
Debian   credativ     8                  credativ:Debian:8:8.0.201604200                  8.0.201604200
Debian   credativ     8                  credativ:Debian:8:8.0.201606280                  8.0.201606280
Debian   credativ     8                  credativ:Debian:8:8.0.201609120                  8.0.201609120
Debian   credativ     8                  credativ:Debian:8:8.0.201611020                  8.0.201611020
Debian   credativ     8                  credativ:Debian:8:8.0.201701180                  8.0.201701180
Debian   credativ     8                  credativ:Debian:8:8.0.201703150                  8.0.201703150
Debian   credativ     8                  credativ:Debian:8:8.0.201704110                  8.0.201704110
Debian   credativ     8                  credativ:Debian:8:8.0.201704180                  8.0.201704180
Debian   credativ     8                  credativ:Debian:8:8.0.201706190                  8.0.201706190
Debian   credativ     8                  credativ:Debian:8:8.0.201706210                  8.0.201706210
Debian   credativ     8                  credativ:Debian:8:8.0.201708040                  8.0.201708040
Debian   credativ     8                  credativ:Debian:8:8.0.201710090                  8.0.201710090
Debian   credativ     8                  credativ:Debian:8:8.0.201712040                  8.0.201712040
Debian   credativ     8                  credativ:Debian:8:8.0.201801170                  8.0.201801170
Debian   credativ     8                  credativ:Debian:8:8.0.201803130                  8.0.201803130
Debian   credativ     8                  credativ:Debian:8:8.0.201803260                  8.0.201803260
Debian   credativ     8                  credativ:Debian:8:8.0.201804020                  8.0.201804020
Debian   credativ     8                  credativ:Debian:8:8.0.201804150                  8.0.201804150
Debian   credativ     8                  credativ:Debian:8:8.0.201805160                  8.0.201805160
Debian   credativ     8                  credativ:Debian:8:8.0.201807160                  8.0.201807160
Debian   credativ     8                  credativ:Debian:8:8.0.201901221                  8.0.201901221
...

任意の場所にあるイメージを検索する別の方法として、az vm image list-publishersaz vm image list-offers、およびaz vm image list-skus コマンドを連続で実行します。Another way to find an image in a location is to run the az vm image list-publishers, az vm image list-offers, and az vm image list-skus commands in sequence. これらのコマンドを使用する際は、以下の値を決定します。With these commands, you determine these values:

  1. イメージの発行元を一覧表示する。List the image publishers.
  2. 指定された発行元について、そのプランを一覧表示する。For a given publisher, list their offers.
  3. 指定されたプランについて、その SKU を一覧表示する。For a given offer, list their SKUs.

その後、選択した SKU について、デプロイするバージョンを選択できます。Then, for a selected SKU, you can choose a version to deploy.

たとえば、次のコマンドでは、米国西部の場所にあるイメージの発行元を一覧表示します。For example, the following command lists the image publishers in the West US location:

az vm image list-publishers --location westus --output table

出力の一部を次に示します。Partial output:

Location    Name
----------  ----------------------------------------------------
westus      128technology
westus      1e
westus      4psa
westus      5nine-software-inc
westus      7isolutions
westus      a10networks
westus      abiquo
westus      accellion
westus      accessdata-group
westus      accops
westus      Acronis
westus      Acronis.Backup
westus      actian-corp
westus      actian_matrix
westus      actifio
westus      activeeon
westus      advantech-webaccess
westus      aerospike
westus      affinio
westus      aiscaler-cache-control-ddos-and-url-rewriting-
westus      akamai-technologies
westus      akumina
...

特定の発行元からのプランを検索するには、この情報を使用します。Use this information to find offers from a specific publisher. たとえば、米国西部の Canonical 発行元の場合、azure vm image list-offers を実行することでプランを検索します。For example, for the Canonical publisher in the West US location, find offers by running azure vm image list-offers. 次の例のように、場所と発行元を渡します。Pass the location and the publisher as in the following example:

az vm image list-offers --location westus --publisher Canonical --output table

出力:Output:

Location    Name
----------  -------------------------
westus      Ubuntu15.04Snappy
westus      Ubuntu15.04SnappyDocker
westus      UbunturollingSnappy
westus      UbuntuServer
westus      Ubuntu_Core

米国西部のリージョンで、Canonical が Azure で UbuntuServer プランを発行していることが分かります。You see that in the West US region, Canonical publishes the UbuntuServer offer on Azure. どんな SKU でしょうか。But what SKUs? その値を入手するには、azure vm image list-skus を実行して、見つけた場所、発行元、およびプランを設定します。To get those values, run azure vm image list-skus and set the location, publisher, and offer that you discovered:

az vm image list-skus --location westus --publisher Canonical --offer UbuntuServer --output table

出力:Output:

Location    Name
----------  -----------------
westus      12.04.3-LTS
westus      12.04.4-LTS
westus      12.04.5-LTS
westus      14.04.0-LTS
westus      14.04.1-LTS
westus      14.04.2-LTS
westus      14.04.3-LTS
westus      14.04.4-LTS
westus      14.04.5-DAILY-LTS
westus      14.04.5-LTS
westus      16.04-DAILY-LTS
westus      16.04-LTS
westus      16.04.0-LTS
westus      18.04-DAILY-LTS
westus      18.04-LTS
westus      18.10
westus      18.10-DAILY
westus      19.04-DAILY

最後に、az vm image list コマンドを使用して、18.04-LTS など、目的とする特定のバージョンの SKU を検索します。Finally, use the az vm image list command to find a specific version of the SKU you want, for example, 18.04-LTS:

az vm image list --location westus --publisher Canonical --offer UbuntuServer --sku 18.04-LTS --all --output table

出力の一部を次に示します。Partial output:

Offer         Publisher    Sku        Urn                                               Version
------------  -----------  ---------  ------------------------------------------------  ---------------
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201804262  18.04.201804262
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201805170  18.04.201805170
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201805220  18.04.201805220
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201806130  18.04.201806130
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201806170  18.04.201806170
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201807240  18.04.201807240
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201808060  18.04.201808060
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201808080  18.04.201808080
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201808140  18.04.201808140
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201808310  18.04.201808310
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201809110  18.04.201809110
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201810030  18.04.201810030
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201810240  18.04.201810240
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201810290  18.04.201810290
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201811010  18.04.201811010
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201812031  18.04.201812031
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201812040  18.04.201812040
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201812060  18.04.201812060
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201901140  18.04.201901140
UbuntuServer  Canonical    18.04-LTS  Canonical:UbuntuServer:18.04-LTS:18.04.201901220  18.04.201901220
...

これで、URN 値をメモして、使用するイメージを正確に選べるようになりました。Now you can choose precisely the image you want to use by taking note of the URN value. az vm create コマンドで VM を作成するときに、この値を --image パラメーターを使用して渡します。Pass this value with the --image parameter when you create a VM with the az vm create command. 必要に応じて URN のバージョン番号を "latest" に置き換えられることに注意してください。Remember that you can optionally replace the version number in the URN with "latest". このバージョンは常に、イメージの最新バージョンです。This version is always the latest version of the image.

Resource Manager テンプレートを使って VM をデプロイする場合は、imageReference プロパティでイメージ パラメーターを個別に設定します。If you deploy a VM with a Resource Manager template, you set the image parameters individually in the imageReference properties. テンプレート リファレンスをご覧ください。See the template reference.

Deploy an image with Marketplace terms

Some VM images in the Azure Marketplace have additional license and purchase terms that you must accept before you can deploy them programmatically.

To deploy a VM from such an image, you'll need to both accept the image's terms and enable programmatic deployment. You'll only need to do this once per subscription. Afterward, each time you deploy a VM programmatically from the image you'll also need to specify purchase plan parameters.

The following sections show how to:

  • Find out whether a Marketplace image has additional license terms
  • Accept the terms programmatically
  • Provide purchase plan parameters when you deploy a VM programmatically

プランのプロパティの表示View plan properties

イメージの購入プラン情報を表示するには、az vm image show コマンドを実行します。To view an image's purchase plan information, run the az vm image show command. 出力内の plan プロパティが null ではない場合、イメージには、プログラムによるデプロイの前に同意しなければならない使用条件があります。If the plan property in the output is not null, the image has terms you need to accept before programmatic deployment.

たとえば、Canonical Ubuntu Server 18.04 LTS イメージに追加条項がないのは、plan 情報が null であるためです。For example, the Canonical Ubuntu Server 18.04 LTS image doesn't have additional terms, because the plan information is null:

az vm image show --location westus --urn Canonical:UbuntuServer:18.04-LTS:latest

出力:Output:

{
  "dataDiskImages": [],
  "id": "/Subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/Providers/Microsoft.Compute/Locations/westus/Publishers/Canonical/ArtifactTypes/VMImage/Offers/UbuntuServer/Skus/18.04-LTS/Versions/18.04.201901220",
  "location": "westus",
  "name": "18.04.201901220",
  "osDiskImage": {
    "operatingSystem": "Linux"
  },
  "plan": null,
  "tags": null
}

RabbitMQ Certified by Bitnami イメージに対して同様のコマンドを実行すると、次の plan プロパティが表示されます: nameproduct、および publisherRunning a similar command for the RabbitMQ Certified by Bitnami image shows the following plan properties: name, product, and publisher. (イメージによっては、promotion code プロパティもあります)。このイメージをデプロイするには、次のセクションを参照して使用条件に同意し、プログラムによるデプロイを有効にします。(Some images also have a promotion code property.) To deploy this image, see the following sections to accept the terms and enable programmatic deployment.

az vm image show --location westus --urn bitnami:rabbitmq:rabbitmq:latest

出力:Output:

{
  "dataDiskImages": [],
  "id": "/Subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/Providers/Microsoft.Compute/Locations/westus/Publishers/bitnami/ArtifactTypes/VMImage/Offers/rabbitmq/Skus/rabbitmq/Versions/3.7.1901151016",
  "location": "westus",
  "name": "3.7.1901151016",
  "osDiskImage": {
    "operatingSystem": "Linux"
  },
  "plan": {
    "name": "rabbitmq",
    "product": "rabbitmq",
    "publisher": "bitnami"
  },
  "tags": null
}

使用条件への同意Accept the terms

ライセンス条項を表示し、それらに同意するには、az vm image accept-terms コマンドを使用します。To view and accept the license terms, use the az vm image accept-terms command. 使用条件に同意すると、サブスクリプション内で、プログラムによるデプロイが有効になります。When you accept the terms, you enable programmatic deployment in your subscription. 使用条件に同意する必要があるのは、イメージのサブスクリプションごとに 1 回だけです。You only need to accept terms once per subscription for the image. 次に例を示します。For example:

az vm image accept-terms --urn bitnami:rabbitmq:rabbitmq:latest

出力では、ライセンス条項への licenseTextLink が示され、accepted の値が true であることが示されます。The output includes a licenseTextLink to the license terms, and indicates that the value of accepted is true:

{
  "accepted": true,
  "additionalProperties": {},
  "id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/providers/Microsoft.MarketplaceOrdering/offertypes/bitnami/offers/rabbitmq/plans/rabbitmq",
  "licenseTextLink": "https://storelegalterms.blob.core.windows.net/legalterms/3E5ED_legalterms_BITNAMI%253a24RABBITMQ%253a24RABBITMQ%253a24IGRT7HHPIFOBV3IQYJHEN2O2FGUVXXZ3WUYIMEIVF3KCUNJ7GTVXNNM23I567GBMNDWRFOY4WXJPN5PUYXNKB2QLAKCHP4IE5GO3B2I.txt",
  "name": "rabbitmq",
  "plan": "rabbitmq",
  "privacyPolicyLink": "https://bitnami.com/privacy",
  "product": "rabbitmq",
  "publisher": "bitnami",
  "retrieveDatetime": "2019-01-25T20:37:49.937096Z",
  "signature": "XXXXXXLAZIK7ZL2YRV5JYQXONPV76NQJW3FKMKDZYCRGXZYVDGX6BVY45JO3BXVMNA2COBOEYG2NO76ONORU7ITTRHGZDYNJNXXXXXX",
  "type": "Microsoft.MarketplaceOrdering/offertypes"
}

次のステップNext steps

イメージ情報を使って仮想マシンをすぐに作成するには、「Azure CLI を使用した Linux VM の作成と管理」をご覧ください。To create a virtual machine quickly by using the image information, see Create and Manage Linux VMs with the Azure CLI.