Guest operating systems supported on Azure Stack
Applies to: Azure Stack integrated systems and Azure Stack Development Kit
Azure Stack supports the Windows guest operating systems listed in the following table:
|Operating system||Description||Available in Marketplace|
|Windows Server, version 1709||64-bit||Core with Containers|
|Windows Server 2016||64-bit||Datacenter, Datacenter Core, Datacenter with Containers|
|Windows Server 2012 R2||64-bit||Datacenter|
|Windows Server 2012||64-bit||Datacenter|
|Windows Server 2008 R2 SP1||64-bit||Datacenter|
|Windows Server 2008 SP2||64-bit||Bring your own image|
|Windows 10 (see note 1)||64-bit, Pro, and Enterprise||Bring your own image|
Marketplace images are available for Pay-as-you-use or BYOL (EA/SPLA) licensing. Use of both on a single Azure Stack instance isn't supported. During deployment, Azure Stack injects a suitable version of the guest agent into the image.
Datacenter editions are available in the marketplace for downloading; customers can bring their own server images including other editions. Windows client images aren't available in the Marketplace.
Linux distributions listed as available in the Marketplace include the necessary Windows Azure Linux Agent (WALA). If you bring your own image to Azure Stack, follow the guidelines in Add Linux images to Azure Stack.
Custom images should be built with the latest public WALA version. Versions older than 2.2.18 may not function properly on Azure Stack.
cloud-init is not supported on Azure Stack at this time.
|CentOS-based 6.9||64-bit||Rogue Wave||Yes|
|CentOS-based 7.4||64-bit||Rogue Wave||Yes|
|Debian 8 "Jessie"||64-bit||credativ||Yes|
|Debian 9 "Stretch"||64-bit||credativ||Yes|
|Red Hat Enterprise Linux 7.x||64-bit||Red Hat||Bring your own image|
For Red Hat Enterprise Linux support information, refer to Red Hat and Azure Stack: Frequently Asked Questions.
For more information about the Azure Stack Marketplace, see the following articles: