Dans ce tutoriel, vous allez apprendre à utiliser la nouvelle fonctionnalité de conteneurs de Microsoft Windows Serveur 2016 afin d’utiliser une image toute prête d’un serveur SQL Express.

L’avantage de cette fonctionnalité est de pouvoir rapidement créer et démarrer des instances de SQL Serveur express à des fins de développement ou de tests.

Télécharger la version d’évaluation de Windows Server 2016

Afin de tester cette fonctionnalité, vous pouvez télécharger l’image ISO de la version d’évaluation de Windows Server 2016 chez Microsoft :   
https://www.microsoft.com/fr-fr/evalcenter/evaluate-windows-server-2016

Dans ce tutoriel, l’installation a été réalisée sur une machine disposant de 12Go de RAM. Pensez à mettre à jour la machine via Windows Update.

Installez la fonctionnalité Conteneurs ainsi que le moteur Docker

Commencez par installer la fonctionnalité Conteneurs :

Fonctionnalité Conteneurs

Fonctionnalité Conteneurs

Installez ensuite Docker. Pour cela, démarrez PowerShell en tant qu’administrateur et exécutez la commande docker search microsoft afin de lister toutes les images contenant le mot clé microsoft. Pensez à toujours vérifier la sources des images. Téléchargez maintenant l’image de SQL Server Express à l’aide de la commande docker pull microsoft/mssql-server-windows-express.

Icône Attention Vous trouverez les informations détaillés concernant cette image sur : https://hub.docker.com/r/microsoft/mssql-server-windows-express/.

Une fois le téléchargement terminé, vous pourrez lancer une instance de SQL Server Express via la commande suivante : docker run -d -p 1433:1433 -e sa_password=P@$$wOrd -e ACCEPT_EULA=Y microsoft/mssql-server-windows-express.

Bonne utilisation !

Ce tutoriel a été écrit par Vincent Delbarre.

0 commentaires

Soumettre un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Nous Sommes Là Pour Vous Aider !

RGPD

13 + 4 =

Adresse

54 Rue Louis Roussel
Montpellier, 34070

Horaires

Du Lundi au Vendredi
De 9:00 à 17:30

Appelez-nous

04 67 15 60 06
06 69 61 60 06