Skip to content

Change the Microsoft SQL Server base image#382

Merged
tonysm merged 4 commits intomainfrom
tm/mssql-express
Jul 25, 2025
Merged

Change the Microsoft SQL Server base image#382
tonysm merged 4 commits intomainfrom
tm/mssql-express

Conversation

@tonysm
Copy link
Contributor

@tonysm tonysm commented Jul 4, 2025

Changed

  • The azure-sql-edge is going to be retired later this year. We need to switch to the Express edition of the base image. That one, however, doesn't provide a native ARM64 build, so we need to rely on Rosetta for it. To avoid warnings, we're specifying a platform (can be anyone that works, I'm choosing linux/amd64) so Rosetta can make its magic.
  • Extracted the Platform detection to an external class and made it fakeable (easier to test), since I needed to check for that outside of the DockerTags class.

closes #380

@tonysm
Copy link
Contributor Author

tonysm commented Jul 4, 2025

There are some style issues here, but I'll run Duster on the codebase soon.

@tonysm tonysm merged commit 490cf3e into main Jul 25, 2025
11 checks passed
@tonysm tonysm deleted the tm/mssql-express branch July 25, 2025 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Retirement: Azure SQL Edge will be retired on September 30th, 2025

2 participants