Installer SQL Server sur Docker

Installer SQL Server sur Docker.

Pour ces opérations, je vais utiliser Podman à la place de Docker sur ma machine Debian, afin de profiter d’une installation serviceless et qui n’a pas besoin de fonctionner en mode root.

Récupération de l’image Docker de SQL Server

Vous pouvez trouver la liste des images téléchargeables ici.

Vous pouvez spécifier l’édition dans les variables d’environnement, Avec la variable MSSQL_PID. Par exemple -e "MSSQL_PID=Developer" pour l’édition Developer.

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

podman run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Admin12345!" -e "MSSQL_PID=Developer" -p 1433:1433 --name sql_server_2022 -d mcr.microsoft.com/mssql/server:2022-latest

Vérifiez que le conteneur fonctionne correctement avec la commande :

podman ls

Obtenir un certificat SSL avec Certbot

sudo certbot certonly --standalone --preferred-challenges http -d sql.pachadata.com