Bonjour à tous,
Nous allons voir dans ce nouvel
article la création d’Hyper-V containers, les Hyper-V containers donnent encore
plus d’isolement que les Windows Containers.
Pour cela, nous allons
reprendre le schéma précédent, et les Hyper-V containers seront crées de la manière
suivante :
La création des Hyper-V
containers est similaire à la création des Windows Containers, sauf qu’on ajoute
le paramètres « - RunTimeType =
HyperV » afin de bien spécifier que ce sont des Hyper-.V Containers.
Voici la commande qui permet
de créer un premier Hyper-V container :
New-Container -name Hyper01 -ContainerImageName
NanoServer -SwitchName
"Virtual Switch" -RuntimeType HyperV
Voici
le résultat :
Vérification
avec un « Get-Container » on peut bien voir notre Hyper-V container au nom de « Hyper01 » :
Allons
vérifier la localisation des fichiers concernant cet Hyper-V container qu’on
vient de créer dans l’emplacement suivant : C:\ProgramData\Microsoft\Windows\Hyper-V\Containers
Lors
de la création d’un Windows container, vous avez le paramètre « - RunTimeType » qui est placé par
défaut.
Vérifions
ensemble le RunTimeType de nos containers avec la commande suivante :
Get-Container | select ContainerName, RuntimeType
On
voit que le RunTimeType n’est pas le même entre un Windows container et un Hyper-V container.
Voici
un tableau récap :
Type de Container
|
RunTimeType
|
Windows Containers
|
Default
|
Hyper-V container
|
HyperV
|
Convertir un Windows Container en Hyper-V Container :
Vous
avez également la possibilité de convertir un ou plusieurs Windows Containers en
Hyper-V containers avec la commande suivante « Set- container »
Je
vais ici créer un Windows Container classique et le convertir en Hyper-V
container :
Création :
Vérification,
on voit bien qu’il est en RunTimeType « Default » :
Nous
allons faire la conversion en Hyper-V Container comme ceci :
Set-Container
-name SRV06
-RuntimeType HyperV
Voici
le résultat, le RunTimeType de notre container « SRV06 » passe en « HyperV » :
On
peut représenter nos containers de la manière suivante :
Et
voilà, on vient de voir la création des Hyper-V containers et la conversion des
Windows containers et Hyper-V containers, en fonction de vos besoins, vous
pourrez créer l’un comme l’autre, pour l’instant nous sommes encore en Technical
Preview 4 de Windows Server 2016, donc ceci est seulement pour du LAB,
attendons la suite des événements afin de voir les nouveautés et surtout attendons
la version finale de Windows Server 2016.
@bientôt
les amis et merci de votre soutien !
Cordialement,
Seyfallah
Tagrerout
Microosft
MVP