While the server runs in a container, you need a GUI to talk to it. Bloggers frequently recommend:
Image text: "SQL Server is built for Windows. But you code on a Mac. What do you do? 🤔 ❌ Don't buy a PC. ❌ Don't install Parallels/VMware (it's too heavy)." mac sql server