Skip to content

Commit e86d47b

Browse files
authored
Merge pull request #35496 from rwestMSFT/rw-1006-linux-emulator-support
Linux: Clarify no support for emulated containers
2 parents 627a6f3 + 84a696f commit e86d47b

7 files changed

Lines changed: 38 additions & 6 deletions
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
author: rwestMSFT
3+
ms.author: randolphwest
4+
ms.date: 10/06/2025
5+
ms.service: sql
6+
ms.topic: include
7+
ms.custom:
8+
- linux-related-content
9+
---
10+
[!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)] container images are supported only on Linux hosts running on [Intel and AMD x86-64 CPUs](../../sql-server/install/hardware-and-software-requirements-for-installing-sql-server-2025.md#hardware-requirements). Emulation or translation environments (for example, Rosetta 2, Prism, or QEMU) aren't tested or supported. If you want to create a feature request, or report an emulator-related issue, visit the [official GitHub repository](https://github.com/microsoft/mssql-docker/issues).

docs/linux/includes/linux-supported-platforms-2017.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,15 @@ ms.custom:
1515
| Red Hat Enterprise Linux 7.7 - 7.9 Server <sup>1</sup>, or 8.x Server | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-red-hat.md) |
1616
| SUSE Linux Enterprise Server v12 SP3 - SP5 <sup>2</sup> | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-suse.md) |
1717
| Ubuntu 18.04 LTS <sup>3</sup> | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-ubuntu.md) |
18-
| Docker Engine 1.8+ on Linux | N/A | [Installation guide](../quickstart-install-connect-docker.md) |
18+
| Docker Engine 1.8+ on Linux <sup>4</sup> | N/A | [Installation guide](../quickstart-install-connect-docker.md) |
1919

2020
<sup>1</sup> At the end of June 2024, RHEL 7.x transitioned from mainstream maintenance to extended lifecycle support (ELS). For more information, see [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/).
2121

2222
<sup>2</sup> At the end of Oct 2024, SLES v12 transitioned from standard general support to long term service pack support (LTSS). For more information, see [Product Support Lifecycle Lifecycle Dates by Product](https://www.suse.com/lifecycle#suse-linux-enterprise-server-12).
2323

2424
<sup>3</sup> At the end of April 2023, Ubuntu 18.04 LTS transitioned from standard maintenance to expanded security maintenance (ESM). For more information, see [Ubuntu 18.04 end of standard support](https://ubuntu.com/blog/18-04-end-of-standard-support).
2525

26+
<sup>4</sup> [!INCLUDE [container-emulation](container-emulation.md)]
27+
2628
> [!TIP]
2729
> For more information, review the [system requirements](../sql-server-linux-setup.md#system) for [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] on Linux. For the latest support policy for [!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)], see the [Technical support policy for Microsoft SQL Server](/troubleshoot/sql/general/support-policy-sql-server).

docs/linux/includes/linux-supported-platforms-2019.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,15 @@ You should run production workloads on supported platforms like [Red Hat Enterpr
1717
| Red Hat Enterprise Linux 7.7 - 7.9 Server <sup>1</sup>, or 8.x Server | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-red-hat.md) | [Get RHEL 8](https://access.redhat.com/products/red-hat-enterprise-linux/evaluation) |
1818
| SUSE Linux Enterprise Server v12 (SP3 - SP5) <sup>2</sup>, or v15 | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-suse.md) | [Get SLES v15](https://www.suse.com/products/server) |
1919
| Ubuntu 18.04 <sup>3</sup> or 20.04 | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-ubuntu.md) | [Get Ubuntu 20.04](https://releases.ubuntu.com/20.04/) |
20-
| Docker Engine 1.8+ on Windows, Mac, or Linux | N/A | [Installation guide](../quickstart-install-connect-docker.md) | [Get Docker](https://www.docker.com/get-started) |
20+
| Docker Engine 1.8+ on Linux <sup>4</sup> | N/A | [Installation guide](../quickstart-install-connect-docker.md) | [Get Docker](https://www.docker.com/get-started) |
2121

2222
<sup>1</sup> At the end of June 2024, RHEL 7.x transitioned from mainstream maintenance to extended lifecycle support (ELS). For more information, see [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/).
2323

2424
<sup>2</sup> At the end of Oct 2024, SLES v12 transitioned from standard general support to long term service pack support (LTSS). For more information, see [Product Support Lifecycle Lifecycle Dates by Product](https://www.suse.com/lifecycle#suse-linux-enterprise-server-12).
2525

2626
<sup>3</sup> At the end of April 2023, Ubuntu 18.04 LTS transitioned from standard maintenance to expanded security maintenance (ESM). For more information, see [Ubuntu 18.04 end of standard support](https://ubuntu.com/blog/18-04-end-of-standard-support).
2727

28+
<sup>4</sup> [!INCLUDE [container-emulation](container-emulation.md)]
29+
2830
> [!TIP]
2931
> For more information, review the [system requirements](../sql-server-linux-setup.md#system) for [!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)] on Linux. For the latest support policy for [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)], see the [Technical support policy for Microsoft SQL Server](/troubleshoot/sql/general/support-policy-sql-server).

docs/linux/includes/linux-supported-platforms-2022.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ You should run production workloads on supported platforms like [Red Hat Enterpr
1717
| Red Hat Enterprise Linux 8.x Server, or 9.x Server | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-red-hat.md) | [Get RHEL 9](https://access.redhat.com/products/red-hat-enterprise-linux/evaluation) |
1818
| SUSE Linux Enterprise Server v15 (SP1 - SP4) | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-suse.md) | [Get SLES v15](https://www.suse.com/products/server) |
1919
| Ubuntu 20.04, or 22.04 | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-ubuntu.md) | [Get Ubuntu 22.04](https://releases.ubuntu.com/22.04/) |
20-
| Docker Engine 1.8+ on Linux | N/A | [Installation guide](../quickstart-install-connect-docker.md) | [Get Docker](https://www.docker.com/get-started) |
20+
| Docker Engine 1.8+ on Linux <sup>1</sup> | N/A | [Installation guide](../quickstart-install-connect-docker.md) | [Get Docker](https://www.docker.com/get-started) |
21+
22+
<sup>1</sup> [!INCLUDE [container-emulation](container-emulation.md)]
2123

2224
> [!TIP]
2325
> For more information, review the [system requirements](../sql-server-linux-setup.md#system) for [!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)] on Linux. For the latest support policy for [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)], see the [Technical support policy for Microsoft SQL Server](/troubleshoot/sql/general/support-policy-sql-server).

docs/linux/includes/linux-supported-platforms-2025.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ You should run production workloads on supported platforms like [Red Hat Enterpr
1616
| Red Hat Enterprise Linux 9.x Server | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-red-hat.md) | [Get RHEL 9](https://access.redhat.com/products/red-hat-enterprise-linux/evaluation) |
1717
| SUSE Linux Enterprise Server v15 (SP5 and later versions) | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-suse.md) | [Get SLES v15](https://www.suse.com/products/server) |
1818
| Ubuntu 22.04 | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-ubuntu.md) | [Get Ubuntu 22.04](https://releases.ubuntu.com/22.04/) |
19-
| Docker Engine 1.8+ on Linux | N/A | [Installation guide](../quickstart-install-connect-docker.md) | [Get Docker](https://www.docker.com/get-started) |
19+
| Docker Engine 1.8+ on Linux <sup>1</sup> | N/A | [Installation guide](../quickstart-install-connect-docker.md) | [Get Docker](https://www.docker.com/get-started) |
20+
21+
<sup>1</sup> [!INCLUDE [container-emulation](container-emulation.md)]
2022

2123
> [!TIP]
2224
> For more information, review the [system requirements](../sql-server-linux-setup.md#system) for [!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)] on Linux. For the latest support policy for [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)], see the [Technical support policy for Microsoft SQL Server](/troubleshoot/sql/general/support-policy-sql-server).

docs/linux/quickstart-install-connect-docker.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ ms.custom:
2626

2727
In this quickstart, you use Docker to pull and run the [!INCLUDE [sssql17-md](../includes/sssql17-md.md)] Linux container image, [mssql-server-linux](https://mcr.microsoft.com/product/mssql/server/about). Then you can connect with **sqlcmd** to create your first database and run queries.
2828

29+
> [!NOTE]
30+
> [!INCLUDE [container-emulation](includes/container-emulation.md)]
31+
2932
For more information on supported platforms, see [Release notes for SQL Server 2017 on Linux](sql-server-linux-release-notes-2017.md).
3033

3134
> [!WARNING]
@@ -44,6 +47,9 @@ This quickstart creates [!INCLUDE [sssql17-md](../includes/sssql17-md.md)] conta
4447

4548
In this quickstart, you use Docker to pull and run the [!INCLUDE [sssql19-md](../includes/sssql19-md.md)] Linux container image, [mssql-server-linux](https://mcr.microsoft.com/product/mssql/server/about). Then you can connect with **sqlcmd** to create your first database and run queries.
4649

50+
> [!NOTE]
51+
> [!INCLUDE [container-emulation](includes/container-emulation.md)]
52+
4753
For more information on supported platforms, see [Release notes for SQL Server 2019 on Linux](sql-server-linux-release-notes-2019.md).
4854

4955
> [!WARNING]
@@ -62,6 +68,9 @@ This quickstart creates [!INCLUDE [sssql19-md](../includes/sssql19-md.md)] conta
6268

6369
In this quickstart, you use Docker to pull and run the [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] Linux container image, [mssql-server-linux](https://mcr.microsoft.com/product/mssql/server/about). Then you can connect with **sqlcmd** to create your first database and run queries.
6470

71+
> [!NOTE]
72+
> [!INCLUDE [container-emulation](includes/container-emulation.md)]
73+
6574
For more information on supported platforms, see [Release notes for SQL Server 2022 on Linux](sql-server-linux-release-notes-2022.md).
6675

6776
> [!WARNING]
@@ -80,6 +89,9 @@ This quickstart creates [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] conta
8089

8190
In this quickstart, you use Docker to pull and run the [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] Linux container image, [mssql-server-linux](https://mcr.microsoft.com/product/mssql/server/about). Then you can connect with **sqlcmd** to create your first database and run queries.
8291

92+
> [!NOTE]
93+
> [!INCLUDE [container-emulation](includes/container-emulation.md)]
94+
8395
For more information on supported platforms, see [Release notes for SQL Server 2025 Preview on Linux](sql-server-linux-release-notes-2025.md).
8496

8597
> [!WARNING]

docs/linux/sql-server-linux-docker-container-deployment.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,16 @@ ms.custom:
2222

2323
This article explains how to deploy and connect to SQL Server Linux containers.
2424

25+
> [!NOTE]
26+
> [!INCLUDE [container-emulation](includes/container-emulation.md)]
27+
2528
For other deployment scenarios, see:
2629

2730
- [Windows](../database-engine/install-windows/install-sql-server.md)
2831
- [Linux](sql-server-linux-setup.md)
2932
- [Container cluster on Azure](quickstart-sql-server-containers-azure.md)
3033

31-
> [!NOTE]
32-
> This article specifically focuses on using the `mssql-server-linux` image. SQL Server deployments in Windows containers aren't covered by support. For development and testing, you can create your own custom container images to work with SQL Server in Windows containers. Sample files are available on [GitHub](https://github.com/microsoft/mssql-docker/blob/master/windows/mssql-server-windows-developer/dockerfile_1). Sample files are for reference only.
34+
This article specifically focuses on using the `mssql-server-linux` image. SQL Server deployments in Windows containers aren't covered by support. For development and testing, you can create your own custom container images to work with SQL Server in Windows containers. Sample files are available on [GitHub](https://github.com/microsoft/mssql-docker/blob/master/windows/mssql-server-windows-developer/dockerfile_1). Sample files are for reference only.
3335

3436
> [!IMPORTANT]
3537
> Before choosing to run a SQL Server container for production use cases, review the [Technical support policy for Microsoft SQL Server](/troubleshoot/sql/database-engine/install/windows/support-policy-sql-server) to ensure that you're running on a supported configuration.

0 commit comments

Comments
 (0)