SQL Server On Docker

SQL Server On Docker

Si trabajas en TI, sabrás de las innumerables mejoras que surgen día a día en cada producto o solución que utilizas en tu trabajo. Puede resultar frustrante ver las noticias, microblogs y medios publicando todo esto, mientras tú aún no has tenido la oportunidad de probarlo. Lo que es aún más frustrante es tener que limpiar y reinstalar una y otra vez tu entorno de pruebas, lo cual puede llegar a ser tedioso.

Por esta razón, damos gracias a los contenedores, perfectos para realizar pruebas de nuevas funciones o simplemente para evaluar cómo funciona con la última versión del motor que estás utilizando. Ya había utilizado contenedores para MongoDB, PostgreSQL, Grafana y algunos despliegues de Flutter Web.

SQL Server, por su naturaleza, siempre deja una serie de aplicaciones, herramientas, SDK y otros elementos que, en mi opinión, resultaban engorrosos de quitar e instalar en la nueva versión.

Mi solución fue Docker. Una vez instalado el cliente de Docker, con solo ejecutar los siguientes comandos, tenía la última versión lista para probar:

Pull SQL Server 2022 Image:

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

Run Your Docker Image:

docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=TuPassSAAqui" `
   -p 1433:1433 --name sql1 --hostname sql1 `
   -d `
   mcr.microsoft.com/mssql/server:2022-latest        

Conéctate Para Validar:

docker exec -it sqlserver /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P [password]        

Conéctate desde MSMS





Inicia sesión para ver o añadir un comentario.

Otros usuarios han visto

Ver temas