Microsoft abandons plans to support SQL Server on Windows containers
Microsoft has unplugged its SQL Server under Windows Containers Beta program for the “foreseeable future”.
Announced in 2017, Microsoft announced the program to allow users to run SQL Server in a Windows container on top of their Azure blue cloud computing platform. The initiative has been in beta testing since then, and Microsoft has now announced it will shut it down for good, largely due to lack of demand.
“Due to the current ecosystem challenges and usage models, we have decided to suspend the SQL Server beta program on Windows Containers for [the] foreseeable future, ”wrote Amit Khandelwal, Senior Program Manager at Microsoft, in a blog post.
Microsoft is removing the two docker hub repositories for SQL Server and the tags in those repositories with immediate effect, Khandelwal added, while indicating that the company has no plans to take the initiative again.
Instead, Khandelwal suggests that users switch to running SQL Server on Linux Containers, which is already supported in production environments unlike its now closed Windows counterpart.
While SQL Server on Windows Containers never came out of beta or accumulated enough users for Microsoft to allocate resources to sustaining the initiative, the project found takers, some of whom urged Microsoft not to delete the docker hub repositories.
“Could you please not delete these repositories and images?” It’s gonna break stuff. People have builds that depend on these images. At least give a warning rather than an ‘immediate effect’, ”wrote David Gardiner, a Microsoft MVP (Most Valuable Professional).
He admitted that while SQL Server on Linux is much easier to use, “some legacy Windows applications that needed to run on Server Core, having another Windows container with SQL is the only option.