Microsoft Server Sql en Docker - vmartinez1984/curso_sql_basico GitHub Wiki

Sql server en Docker

Cuando se usa el ecosistema dotnet, se usa la dupla C# y MS Sql, las herramientas son fáciles de usar. Por ello es necesario darle un vistazo, para esto lo instalaremos en Docker.

Instalación

Abra cmd y ejecute

docker pull mcr.microsoft.com/mssql/server:2022-latest

Esto descargara la imagen oficial de Microsoft, una vez que se descargo vera en su docker en la sección de imagenes algo como esto:

image

De click en el botón de Run, abrira un cuadro de dialogo

image

De click en la flecha abajo para que muestre la opciones de arranque de contenedor

image

Llenelo con los siguientes datos:

  • Container name: ms_sql (Puede colocar algun otro solo hagalo en snake_case)
  • Host port: 1433 (Puedo cambiarlo solo recuerde el puerto a usar)

Variables de entorno

  • ACCEPT_EULA=Y
  • MSSQL_SA_PASSWORD=SqlBasico2025# (Puede colocar la que quiera solo debe cumplir las condiciones de contraseña segura, vea la referencia)
image

De click en Run, espere unos segundo para que arranque el contenedor, en el apartado de Contenedores vera que ya esta corriendo el contenedor

image

SQL Server Mangement Studio

Descargue de instale SQL Server Mangement Studio

image

Ejecutara el Visual Installer

image
image
image
De click a instalar y espere image

De click en conectar

image

Llene los datos conforme a al siguiente imagen y sus datos de arranque del contenedor

image image

Ya esta conectado

Referencias

https://learn.microsoft.com/en-us/sql/linux/quickstart-install-connect-docker?view=sql-server-linux-ver16&preserve-view=true&tabs=cli&pivots=cs1-bash#pullandrun2022

⚠️ **GitHub.com Fallback** ⚠️