Metsys Blog

Powershell : Installation et configuration de Docker-EE

Cliquez pour évaluer cet article !
1 avis

Bonjour à tous,

Voici un petit tuto pour l’installation et la configuration en Powershell de Docker-EE sur Windows Server 2016.

Docker-EE qu’est-ce que c’est ?

Docker Enterprise Edition est une plateforme de « Containers-as-a-Service » conçu pour les entreprises. Cette plateforme permet de créer et de gérer des conteneurs.
Pour plus d’informations je vous renvoie vers la page officielle de Docker-ee ICI.

Prérequis

Dans un premier temps il faut faire l’installation de la fonctionnalité « Containers » sur votre serveur Windows server 2016.
En utilisant les commandes Powershell suivantes :

Install-WindowsFeature Containers

Un redémarrage est ensuite nécessaire

Shutdown -r -t 0

Après le redémarrage vous devez installer le module Powershell qui permet l’installation de Docker

Install-Module DockerMsftProvider -Force

Vous voilà fin prêt pour l’installation de Docker-ee !

Installation

Maintenant exécutez la commande suivante afin de lancer l’installation de Docker :

Install-Package Docker -ProviderName DockerMsftProvider -Force

Il faut ensuite faire un « start » sur le service (Cette action peut prendre plusieurs minutes)

Start-Service Docker

Ensuite, on peut vérifier l’état du service :

Get-Service Docker

Pour tester le bon fonctionnement de votre Docker exécutez la commande suivante :

Docker container run hello-world:nanoserver

Personnalisation

Le but de cette personnalisation est de renommer le service et de changer le répertoire de configuration et de stockage des images/conteneurs. Dans un premier on « Stop » le service Docker  :

Stop-service Docker

On vérifie ensuite qu’il est bien arrêté

Get-Service Docker

Le service a besoin d’être désactivé de manière à éviter qu’il arrive en concurrence avec notre futur service.

 Set-Service Docker -StartupType Disabled

On crée ensuite notre service et on précise l’emplacement des fichiers de configuration de ce dernier, le mieux est de prévoir un emplacement dédié sur une partition dédiée.

New-Service -Name Docker_MonService -BinaryPathName "C:\Program Files\docker\dockerd.exe -g <Path du répertoire cible> --run-service" -StartupType Automatic

On démarre ensuite le nouveau service Docker

Start-Service Docker_MonService

Pour vérifier que tout est OK faites :

Docker info

Et normalement vous devriez avoir dans les informations au niveau de la ligne « Docker Root Dir: » votre chemin d’accès de la nouvelle configuration.

Voilà, pour ce tuto sur l’installation et la configuration de Docker-EE.

Notez cet article

Vous avez aimé cet article ?

Rendez-le plus visible auprès des internautes en lui mettant une bonne note.

Cliquez pour évaluer cet article !
1 avis

Articles pouvant vous intéresser

RETEX CERT

Tout d’abord, en termes d’éthique et pour respecter la confidentialité des sujets aussi sensibles que