Instalacion SQL Server en docker para Linux

SQL Server en Docker para Linux - Tutorial

馃惓 SQL Server en Docker + Ubuntu + VS Code

Gu铆a completa paso a paso estilo profesional

馃搶 Introducci贸n

En este tutorial aprender谩s a montar un entorno completo de base de datos utilizando SQL Server dentro de Docker en Ubuntu, y conectarlo desde Visual Studio Code para trabajar de forma moderna y profesional. Este tipo de configuraci贸n es muy utilizada en entornos reales de desarrollo porque permite: Evitar instalaciones complejas de SQL Server en el sistema operativo Mantener entornos limpios y portables Trabajar con bases de datos en contenedores Simular arquitecturas reales de backend El objetivo es que puedas construir tu propio entorno de desarrollo como lo har铆a un desarrollador en la industria.

馃幆 Objetivo

Al finalizar esta gu铆a podr谩s:
✔ Instalar Docker en Ubuntu
✔ Ejecutar SQL Server en contenedor
✔ Configurar puertos personalizados
✔ Conectar desde VS Code
✔ Crear bases de datos y tablas
✔ Ejecutar consultas SQL basicas
✔ Entender c贸mo funciona un entorno de base de datos moderno
Este proyecto se basa en la siguiente estructura.

馃洜️ ARQUITECTURA DEL SISTEMAn

馃惓 Docker: Contenedor donde corre SQL Server 馃梽️ SQL Server 2022: Motor de base de datos 馃捇 Ubuntu: Sistema operativo base 馃 VS Code: Cliente para conexi贸n y desarrollo

⚙️ Instalaci贸n de Docker


sudo apt update
sudo apt install docker.io -y
sudo systemctl start docker
sudo systemctl enable docker

馃惓 Ejecutar SQL Server en Docker


docker run -e "ACCEPT_EULA=Y" \
-e "MSSQL_SA_PASSWORD=SqlServer2026!" \
-p 2333:1433 \
--name sqlserver \
-d mcr.microsoft.com/mssql/server:2022-latest

馃捇 Conexi贸n desde VS Code

Servidor: localhost,2333
Usuario: sa
Contrase帽a: SqlServer2026!
Trust Server Certificate: Yes

馃И Script de prueba SQL


CREATE DATABASE PruebaDB;
GO

USE PruebaDB;
GO

CREATE TABLE Estudiantes (
    ID INT IDENTITY(1,1),
    Nombre VARCHAR(100),
    Edad INT
);

INSERT INTO Estudiantes VALUES ('Juan', 20);

SELECT * FROM Estudiantes;

馃帴 Video Tutorial

馃殌 Conclusi贸n

Este proyecto demuestra c贸mo montar un entorno profesional de base de datos usando Docker, ideal para desarrollo backend moderno y portafolio en GitHub.

Comentarios

Entradas m谩s populares de este blog

Hack de redes guardadas en Windows.

Curso de C++ / Cap 01

Bienvenidos