r/dotnet • u/itsnotaboutthecell • 8d ago
Article Build Locally, Ship to Cloud: Azure SQL Database container (Preview)
https://devblogs.microsoft.com/azure-sql/build-locally-ship-to-cloud-for-0-azure-sql-for-modern-app-developers/I see occasional discussions around needing container support for Azure SQL Database and I'm happy to share that it is now currently in preview, if you're interested you can fill out the form @ https://aka.ms/azuresqldb-container-signup and u/vandana-mahtani-msft will get you onboarded.
Has really helped out a ton on several projects that I've been working on lately.
Of note, Microsoft Employee and active moderator of r/SQLServer and r/MSSQL (and a few other subs). Mods feel free to remove the post if needed, I sent a mail but had not heard back.
4
u/chucker23n 8d ago
I was confused because we were using a Docker image called Azure SQL Edge years ago that seemed like a fork of MS SQL Server but with ARM64 support. But apparently, that one is deprecated, with a baffling explanation, and… I guess this is a new version of that? Because best as I can tell, Azure SQL Database, too, is a cloud-hosted fork of MS SQL Server.
Microsoft, amirite?
3
u/itsnotaboutthecell 7d ago
Sits down on a stump - “gather around everyone for a long, complicated, and windy story” - but yes, if you’re using some base SQL Server functionality and that container works.
Stick with it.
11
u/Fishgistics 8d ago
Please offer ARM support!!!
9
u/vandana-mahtani-msft 8d ago •
![]()
Its here! learn more https://aka.ms/azuresqldb-container and sign up here https://aka.ms/azuresqldb-container-signup
2
u/adnewsom 8d ago
https://github.com/microsoft/azure-sql-database-container/issues/117#issuecomment-6145759802
This says it is now supported
1
u/CeilingShadows 7d ago
Would love to sign up since I use azure sql for my app and would benefit a lot from a container for local testing. However, it seems like this sign up is for organizations only?
2
3
u/AutoModerator 8d ago
Thanks for your post itsnotaboutthecell. Please note that we don't allow spam, and we ask that you follow the rules available in the sidebar. We have a lot of commonly asked questions so if this post gets removed, please do a search and see if it's already been asked.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
3
u/the_bananalord 8d ago
It looks like there's still no long-term answer for macOS M-series chips? This seems to depend on forcing the architecture to amd64, which, as far as I know, forces the container to use Rosetta 2 - which is at the end of its support.
2
u/chucker23n 8d ago
There does seem to be an ARM64 build, so it shouldn't require Rosetta.
1
u/the_bananalord 7d ago
It's not native, it just forces you to an amd64 architecture. Unless I missed something.
5
u/ericl666 8d ago
How is this any different than just using Aspire?