Tutorial on running Microsoft SQL Server from Docker platform

Setting up SQL Server in a Docker container is a game-changer! With the flexibility to run it on any system, from Windows to Linux or Mac, it’s a real game-changer. The powerful sqlcmd tool makes managing it a breeze, and connecting via tools like Azure Data Studio is a walk in the park! 💻🚀

  • SQL
    • Linux
    • Mac
    • Windows
    • Azure Data Studio

En este tutorial, aprenderemos a ejecutar SQL Server a través del contenedor Docker, así como conectarnos a una interfaz como Azure Data Studio paso a paso.

¿Qué es Docker? 💻

Docker es una plataforma de código abierto que permite que las aplicaciones se puedan implementar rápidamente. Además, facilita la entrega de software en contenedores.

En este contexto, nos enfocaremos en cómo utilizar Docker para ejecutar Microsoft SQL Server.

Docker Contenedor de Server 📦

Cuando se busca "sql server docker" en Docker Hub, aparecerán las herramientas necesarias para poder instanciar SQL Server.

Particularmente interesante es el hecho de que SQL Server desde Docker es compatible con sistemas basados en Linux. Además, existen variaciones adaptadas para Ubuntu y otras que se ejecutan dentro del contenedor.

VersiónVariaciones
2022Ubuntu
2019
2017

Requerimientos ⚙️

Para utilizar SQL Server desde Docker, se necesitan al menos 2 GB de RAM, variables de entorno y una contraseña segura para SQL Server.

Creación del Contenedor 🛠️

Después de descargar la imagen de SQL Server, se procede a la creación del contenedor con los comandos pertinentes, asegurándose de establecer las variables de entorno necesarias.

Conexión a SQL a través de la Terminal 💻

Una vez que el contenedor se encuentra en ejecución, se puede hacer uso de la herramienta sqlcmd para conectarse a la instancia de SQL Server a través de la consola. Es importante asegurarse de seguir las mejores prácticas al establecer la contraseña para el usuario SQL Server.

Azure Data Studio: Alternativa Gráfica 🎨

Se puede instalar Azure Data Studio, una herramienta gratuita y multiplataforma que ofrece una interfaz gráfica para ejecutar consultas visualmente. Además, brinda la facilidad de crear nuevas bases de datos y tablas de forma intuitiva.

Cierre del Contenedor Docker 🚪

Una vez finalizado el uso del contenedor de SQL Server, es posible detener y eliminar el contenedor. Esto asegura que no se quede ejecutándose en segundo plano si no se necesita.

Estos pasos constituyen una introducción completa a cómo utilizar Microsoft SQL Server desde Docker en sistemas operativos como Windows, Linux y Mac. Si surge alguna pregunta o comentario, no dudes en dejarlo en la sección de comentarios.

¡Hasta pronto para más contenido relacionado con tecnología!

About the Author

About the Channel:

Share the Post:
en_GBEN_GB