Add Linux images to Azure Stack
Applies to: Azure Stack integrated systems and Azure Stack Development Kit
You can deploy Linux virtual machines (VMs) on Azure Stack by adding a Linux-based image into the Azure Stack Marketplace. The easiest way to add a Linux image to Azure Stack is through Marketplace Management. These images have been prepared and tested for compatibility with Azure Stack.
To download Linux images from the Azure Marketplace, use the procedures in the Download marketplace items from Azure to Azure Stack article. Select the Linux images that you want to offer users on your Azure Stack.
Note that there are frequent updates to these images, so check Marketplace Management often to keep up-to-date.
Prepare your own image
Wherever possible, download the images available through Marketplace Management which have been prepared and tested for Azure Stack.
The Azure Linux Agent (typically called
walinuxagent) is required, and not all versions of the agent will work on Azure Stack. You should use version 2.2.18 or later if you create your own image. Note that cloud-init is not supported on Azure Stack at this time.
You can prepare your own Linux image using the following instructions:
Add your image to the marketplace
Follow Add the image to the Marketplace. Make sure that the
OSType parameter is set to
After you've added the image to the Marketplace, a Marketplace item is created and users can deploy a Linux virtual machine.
See the following articles for more information: