SqlServer official docker image REVERTED to old version

I have some servers with sqlserver installed with official docker image (https://hub.docker.com/r/microsoft/mssql-server) and the “latest” tag. After a image upgrading fired by watchtower, all these containers fails on start. Only error displayed “PAL initialization failed. error 101”.

Fortunately, the databases on these servers are all attached. After I cleaned the mounted folder and restart, when trying to attach the databases back, I got this: The database ‘xxxx’ cannot be opened because it is version 998. This server supports version 958 and earlier.

So the solution is simple: turns the tag from “latest” to “2025-latest”, then re-composes docker with f-word to Microsoft.

May this article save your day.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.