Ejecución de SQL Server 2017 en contenedores de Linux

Principiante
Administrador
SQL Server

Los contenedores proporcionan entornos virtuales aislados en los que se pueden ejecutar aplicaciones como SQL Server 2017. Debido a su escalabilidad, cada vez son más populares. Si elige SQL Server 2017 para hospedar sus bases de datos, puede ejecutar ese sistema en uno o varios contenedores basados en Linux o Windows y en el sistema Docker. Puede crear un contenedor a partir de una imagen que tenga SQL Server preinstalado o crear su propia imagen personalizada. En este módulo, verá cómo ejecutar SQL Server 2017 en contenedores de Linux y cómo hospedar una aplicación de base de datos personalizada.

En este módulo, aprenderá a:

  • Instalar el sistema Docker en un servidor Linux.
  • Administrar contenedores de Docker.
  • Crear un contenedor a partir de una imagen que incluya SQL Server 2017.
  • Crear una imagen de contenedor personalizada.
  • Ejecutar una aplicación de base de datos con un front-end web en contenedores.

Requisitos previos

  • Ejecutar comandos en un shell de Linux, como Bash.
  • Ejecutar comandos Transact-SQL en una base de datos de SQL Server.
  • Usar SQL Server Management Studio o Azure Data Studio para conectarse a SQL Server.
  • Comprender conceptos básicos relacionados con las redes, como las direcciones IP y los números de puerto.