Update Windows backward compatibility support

What does this MR do?

This MR updating the documentation about windows containers backward compatibility support

Why was this MR needed?

The current documentation regarding Windows container compatibility is inaccurate and too restrictive.

Currently, the Supported Windows versions section states:

"You can only run containers based on the same OS version that the Docker daemon is running on. For example, the following Windows Server Core images can be used"

First, according to Microsoft's official Windows container version compatibility guidelines, this strict 1:1 version matching is no longer required. Newer Windows Server hosts can run older container images depending on the isolation mode used and backward compatibility updates.

Second, the documentation currently only uses ServerCore as an example. It should be expanded to mention that other Windows base images are also supported, such as NanoServer (with Pwsh), Server, and Windows images.

The documentation should be updated to reflect that backward compatibility exists, point users to the official Microsoft compatibility matrix, and include the broader range of supported Windows container image

What are the relevant issue numbers?

#39325 (closed)

Edited by Pishel

Merge request reports

Loading