Installare SQL Server con Docker

Come installare SQL Server con Docker su Ubuntu 22.04

Vediamo come installare SQL Server con Docker utilizzando come distribuzione Ubuntu 20.04.

Al momento Microsoft SQL Server 2019 non supporta Ubuntu 22.04. Ma puoi bypassare questo limite di versione usando Docker.

In questo tutorial, ti mostrerò come installare SQL Server con Docker su Ubuntu 22.04.

Installare Docker su Ubuntu 22.04

Come primo step da compiere è quello di installare Docker sulla propria installazione di Ubuntu. Che tu abbia un client Ubuntu o una macchina virtuale la procedura è sempre la stessa.

Per comodità, ho scritto una guida dettagliata su come installare Docker su Ubuntu:

Segui i tutti i passaggi descritti in modo da portare a termine l’installazione di Docker e per poi proseguire con gli step successivi per installare SQL Server con Docker.

Installare SQL Server con Docker

Innanzitutto, è necessario eseguire il pull dell’immagine di SQL Server.

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

E poi creare il contenitore Docker:

sudo docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=<YourStrong@Passw0rd>" \ -p 1433:1433 --name sql1 --hostname sql1 \ -d \ mcr.microsoft.com/mssql/server:2019-latest

Non dimenticare di cambiare <YourStrong@Password> con la tua password. Si prega di leggere i requisiti di complessità della password.

Per una guida completa e assistenza per l’installazione di SQL Server in Docker, visita questa pagina ufficiale.

Controlla se il nuovo contenitore Docker è attivo e funzionante:

sudo docker ps -a
Installare SQL Server con Docker - Verifica Installazione
Installare SQL Server con Docker – Verifica Installazione

A questo punto, abbiamo installato con successo Microsoft SQL Server 2019 su Ubuntu Docker.

Creare un nuovo database

Per creare un nuovo database in SQL Server utilizzeremo Azure Data Studio. È un software GUI gratuito per gestire il tuo SQL Server. Può essere utilizzato per connettersi a più server e creare un nuovo database.

Scaricare e installare Azure Data Studio e quindi creare una nuova connessione a SQL Server appena installato.

Installare SQL Server con Docker - Azure Data Studio
Installare SQL Server con Docker – Azure Data Studio

Fare clic su Crea una connessione e quindi immettere i parametri di connessione all’istanza SQL Server.

Installare SQL Server con Docker - Parametri connessione istanza SQL
Installare SQL Server con Docker – Parametri connessione istanza SQL

Fare clic su Connetti per avviare la connessione. Ora SQL Server è pronto per essere utilizzato. Per creare un nuovo database con Azure Data Studio, fare clic con il pulsante destro del mouse sul server e scegliere Nuova query.

CREATE DATABASE test;
GO
Installare SQL Server con Docker - Creazione Database
Installare SQL Server con Docker – Creazione Database

Fare clic su RUN per eseguire la query. In pochi istanti, il nuovo database dovrebbe essere pronto.

Conclusione

Abbiamo seguito tutti i passaggi per installare SQL Server con Docker su Ubuntu 22.04.

Se hai dubbi o hai riscontrato errori in fase d’installazione puoi scrivermi nei commenti.

Autore Bartolomeo

Consulente tecnico con la passione per il web e la tecnologia e tutto quello che le ronza intorno.
Nel tempo libero scrivo articoli per il mio blog su argomenti vari, in particolare su configurazione Windows, Linux e WordPress.

Condividi questo articolo!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Ho letto la policy privacy e accetto il trattamento dei miei dati personali in conformità al D.Lgs. 196/2003