Como instalar MS-SQL en Mac M1

Como instalar MS-SQL en Mac M1

Instalación de SQL Server en Mac M1 usando Docker

Con la llegada de los procesadores ARM a las Mac, se complico el uso de Bases de datos en estos equipos.

Una de las soluciones para poder desarrollar  usando MS-SQL. es el de usar Docker, el cual tiene soporte para el M1 de Apple,  por lo que podemos obtenerlo desde el sitio web de Docker.

Enlace al sitio de Docker:  https://www.docker.com

 

En el sitio en get started : https://www.docker.com/get-started  encontraras el  boton de descargar para la version con Apple Chip “M1”

El siguiente paso :

es instalar docker abriendo el archivo en descargas y pasando la app

al correr docker tendremos el icono de docker en la barra de menus

Usaremos los comandos de la ventana para descargar esta imagen en nuestro sistema local:
docker pull mcr.microsoft.com/azure-sql-edge
Una vez que termine de bajar encontraras que en el Docker Desktop estará en la sección de imágenes  el archivo descargado
y corremos el siguiente comando para configurar el contenedor,  solo ten en cuenta que en SA_PASSWORD= pondrás la contraseña con que entrara el usuario SA de MS-SQL :

docker run -d –name MsSQLServer -e “ACCEPT_EULA=Y” -e “SA_PASSWORD=elPassword1234” -p 1433:1433 mcr.microsoft.com/azure-sql-edge

Una vez terminado podemos comprobar que funciona nuestro contenedor de MSSQL al ir al  Docker y en la pestaña de Containers/APP
encontraras  el contenedor listo para iniciar 
Después de eso, podemos iniciar sesión en Azure Data Studio con las credenciales que acabamos de crear. Así es cómo puedes ingresar al MSSQL
desde Azure Data Studio
Y podrás ver tu Contenedor conectado y con las bases Default