SlideShare une entreprise Scribd logo
1  sur  112
Télécharger pour lire hors ligne
23/09/2016
1
Formation Windows Containers alphorm.com™©
Formation
Windows Containers
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
23/09/2016
2
Formation Windows Containers alphorm.com™©
Plan
• Présentation de votre formateur
• Présentation du plan de formation
• Objectifs de la formation
• Publique concerné
• Prérequis
• Introduction aux Windows Containers
• Ressources utiles pour suivre la formation
23/09/2016
2
Formation Windows Containers alphorm.com™©
Plan
• Présentation de votre formateur
• Présentation du plan de formation
• Objectifs de la formation
• Publique concerné
• Prérequis
• Introduction aux Windows Containers
• Ressources utiles pour suivre la formation
23/09/2016
4
Formation Windows Containers alphorm.com™©
Ma formation Hyper-V 2016 sur Alphorm
• http://www.alphorm.com/tutoriel/formation-en-ligne-hyper-v-2016
23/09/2016
5
Formation Windows Containers alphorm.com™©
Plan de la formation
• Chapitre 1 : Présentation de la formation (Windows Containers)
• Chapitre 2 : Les Windows Containers
Présentation des Windows Containers
Présentation des Hyper-V Containers
Prérequis pour les Windows Containers
• Chapitre 3 : Les images Containers
Présentation des images Containers
Téléchargement et installation des images containers
23/09/2016
6
Formation Windows Containers alphorm.com™©
Plan de la formation
• Chapitre 4 : Docker sur Windows Server
Installation de docker sur Windows Server
• Chapitre 5 : Création des Windows Containers
Création des Windows Container
Création des Hyper-V container
Conversion des Windows Container vers des Hyper-V container
• Chapitre 6: Création des images Containers
Création des images container personnalise
23/09/2016
7
Formation Windows Containers alphorm.com™©
Plan de la formation
• Chapitre 7 : Administration & opération sur les containers
Connexion & administration des Windows Containers
Opération de base sur les containers
• Chapitre 8 : Les containers et le réseau
Configuration réseaux pour les Windows containers
• Chapitre 9 : Conclusion
23/09/2016
8
Formation Windows Containers alphorm.com™©
Objectif de la formation
• Comprendre les nouveaux concepts avec les Windows Containers
• Planifier, créer, gérer les Windows Containers
• Déploiement d’environnement applicatif isolé
23/09/2016
9
Formation Windows Containers alphorm.com™©
Publique concerné
• Ingénieur / consultant IT
• Geek
• Personnes qui souhaite progresser dans les technologies Microsoft (nouveautés)
23/09/2016
10
Formation Windows Containers alphorm.com™©
Prérequis
• Avoir suivi la formation Hyper-V 2016 Alphorm
• Connaissances Windows Server
• Connaissance de base PowerShell
• Connaissance de base TCP/IP
23/09/2016
11
Formation Windows Containers alphorm.com™©
Introduction aux Windows Containers
• Les Windows containers :
Vient des technologies de virtualisation d’application Linux
Popularisé également avec Docker qui est en partenariat avec Microsoft
Inclus le moteur et client Docker
Conçu pour le Cloud et la rapidité de déploiement d’application lourde
Isolation applicative
23/09/2016
12
Formation Windows Containers alphorm.com™©
Are you ready?
GOOOOOOOOOOOOOOO
23/09/2016
13
Formation Windows Containers alphorm.com™©
Présentation du LAB
de la formation
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
23/09/2016
14
Formation Windows Containers alphorm.com™©
Plan
•Présentation du LAB
•Monter son lab ☺
•Démo
23/09/2016
15
Formation Windows Containers alphorm.com™©
Présentation du LAB
• Le LAB sera constitué des éléments suivants:
Un serveur sous Windows Server 2016 TP 5 (Virtuelle ou Physique)
Name : VH01
Deux Nic
• IP : 192.168.2.3 /24
• IP : DHCP
23/09/2016
16
Formation Windows Containers alphorm.com™©
Monter son lab
• Téléchargement de Windows Server 2016 TP 5
https://www.microsoft.com/fr-fr/evalcenter/evaluate-windows-server-
technical-preview
• Installation de Windows Server 2016 TP5
• Configuration du serveur « Container Host »
23/09/2016
17
Formation Windows Containers alphorm.com™©
Démo du LAB
• Démo qui montre le montage et la configuration du LAB
23/09/2016
18
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
•Présentation du LAB
•Configuration et préparation du LAB
23/09/2016
19
Formation Windows Containers alphorm.com™©
Présentation des
Windows Containers
Les Windows Containers
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
23/09/2016
20
Formation Windows Containers alphorm.com™©
Plan
•Présentation des Windows containers
•Pourquoi les Windows containers ?
•Représentation des Windows containers
•Concept et vocabulaire
23/09/2016
21
Formation Windows Containers alphorm.com™©
Présentation des Windows containers
• Client Docker intégré dans Windows Server 2016
• Les Windows containers sont conçus pour les
environnements cloud, cloud privé
• Technologie qui permet de faire cohabiter sur un même
système plusieurs environnements
• Permet également d’avoir plusieurs versions d’applications
sur une machine
• Les containers sont plus légers que des Machines virtuelles
23/09/2016
22
Formation Windows Containers alphorm.com™©
Pourquoi les Windows containers ?
•Isolation applicative
•Rapidité de déploiement
•Plus d’autonomie pour les développeurs
•Flexibilité au niveau des environnements de
développement
•Portabilité
23/09/2016
23
Formation Windows Containers alphorm.com™©
Représentation des Windows containers
•Représentation des Windows Containers sous
Windows Server 2016 :
23/09/2016
24
Formation Windows Containers alphorm.com™©
Représentation des Windows containers
•Représentation des Windows Containers sous
Windows Server 2016 :
23/09/2016
25
Formation Windows Containers alphorm.com™©
Concept et vocabulaire
• Container Host : Machine qui héberge les containers (physique
ou virtuelle)
• Container Image : Image qui contient des actions appliquées au
niveau de la container OS Image
• Container OS Image : Image Windows Server sur laquelle va se
baser le container
• Container Repository : L’endroit où sont stockées les containers
• Container Management technology: Gestion des containers en
PowerShell et avec le client Docker
23/09/2016
26
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
•Présentation des Windows containers
•Pourquoi les Windows containers ?
•Représentation des Windows containers
•Concept et vocabulaire
23/09/2016
27
Formation Windows Containers alphorm.com™©
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Présentation des
Hyper-V Containers
Les Windows Containers
23/09/2016
28
Formation Windows Containers alphorm.com™©
Plan
•Présentation des Hyper-V Containers
•Représentation des Hyper-V Containers
•Concept et vocabulaire
23/09/2016
29
Formation Windows Containers alphorm.com™©
Présentation des Hyper-V container
• Hyper-V Containers offrent une meilleure isolation que les Windows
containers
• Chaque Container est créé dans un environnement isolé
• Chaque container est lancé dans une « petite machine virtuelle »
• L’isolation est faite au niveau hardware
23/09/2016
30
Formation Windows Containers alphorm.com™©
Représentation des Hyper-V containers
•Représentation des Hyper-V Containers sous
Windows Server 2016:
23/09/2016
3
Formation Windows Containers alphorm.com™©
Présentation de votre formateur
Seyfallah Tagrerout
• Microsoft MVP Cloud and Datacenter Management
Membre de la Communauté AOS http://aos.community/
• Sogeti du groupe Capgemini
• Migration; Design; Troubleshooting; Mise en place des infrastructures
Microsoft / VMware / Citrix et Cisco
• Formateur YNOV (école d’ingénieur Aix-En-Provence)
• Spécialité : Virtualisation
• Me joindre :
Mail : Seyfallah.t@gmail.com
• Blog : http://seyfallah-it.blogspot.fr/
• LinkedIn : https://fr.linkedin.com/in/seyfallahtagrerout
23/09/2016
32
Formation Windows Containers alphorm.com™©
Concept et vocabulaire
• Container Host : Machine qui héberge les containers (physique
ou virtuelle)
• Container Image : Image qui contient des actions appliquées au
niveau de la container OS Image
• Container OS Image : Image Windows Server sur la quelle va se
baser le container
• Container Repository : L’endroit où sont stockés les containers
• Container Management technology : Gestion des containers en
PowerShell et avec le client Docker
23/09/2016
33
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
•Les Hyper-V containers
•Leur représentation
23/09/2016
34
Formation Windows Containers alphorm.com™©
Prérequis
Les Windows Containers
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
23/09/2016
35
Formation Windows Containers alphorm.com™©
Plan
• Introduction
• Prérequis pour les Windows containers :
Prérequis containers Host
Prérequis logiciel
23/09/2016
36
Formation Windows Containers alphorm.com™©
Introduction
• Les Windows containers est un rôle disponible sous
Windows Server 2016 (TP 5)
Version Windows Server :
• Full GUI
• Core
• Nano Server
• En cas d’Hyper-V containers (Hyper-V doit être installé)
23/09/2016
37
Formation Windows Containers alphorm.com™©
Prérequis pour les Windows containers
• Pour l’installation des Windows containers : (Container Host)
• 4 GB de RAM
• Windows Server 2016 (Full GUI / Core / Nano)
• CPU Intel avec l'Intel VT (seulement pour les processeur intel)
• Si le container host est une machine virtuelle:
Le nested Virtualization est nécessaire en cas d’activation des Hyper-V
containers
Au moins 2 vCPU
23/09/2016
38
Formation Windows Containers alphorm.com™©
Prérequis pour les Windows containers
• Pour la partie logicielle (Image) :
Les Windows containers supportent les images en fonction de la version de
l’OS du container Host :
23/09/2016
39
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
•Les prérequis pour les Windows containers et
Hyper-V containers
23/09/2016
40
Formation Windows Containers alphorm.com™©
Présentation des
images Containers
Les images Containers
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
23/09/2016
41
Formation Windows Containers alphorm.com™©
Plan
•Introduction
•Présentation des images Containers
23/09/2016
42
Formation Windows Containers alphorm.com™©
Introduction
•Les Windows containers fonctionnent sous une
image Containers
•Ces images containers contiennent des OS
Windows Server
23/09/2016
43
Formation Windows Containers alphorm.com™©
Présentation des images Containers
• Deux types d’images containers :
1. Base Os Image : Image fournie par Microsoft
2. Container Images : Image créée comme Template via l’image de base
« Base Os Images »
• Version des images Base OS Images :
Image Nano Server
Image WindowsServerCore
Image ServerDatacenterCore
23/09/2016
44
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
•La présentation des Images containers
•Leur fonction
•Leur différentes versions
23/09/2016
45
Formation Windows Containers alphorm.com™©
Téléchargement & installation
des images containers
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Les images Containers
23/09/2016
46
Formation Windows Containers alphorm.com™©
Plan
• Installation de la feature « Containers »
• Installation du module Container Provider
• Téléchargement et installation des images Containers
23/09/2016
47
Formation Windows Containers alphorm.com™©
Installation de la feature « Containers »
• Installation de la feature « Containers »:
Install-WindowsFeature Containers
23/09/2016
48
Formation Windows Containers alphorm.com™©
Installation du module Container Provider
• Installation du module « Container Provider »:
Install-PackageProvider ContainerImage -Force
• Après l’installation, vérifiez le module PowerShell comme ceci:
Get-Command –Module ContainerImage
• 3 commandes disponibles:
Find-ContainerImage : Liste les containers images qu’on peut télécharger
Install-ContainerImage : Télécharge et installe les images
Save-Configuration : Sauvegarde la configuration
23/09/2016
49
Formation Windows Containers alphorm.com™©
Téléchargement et installation des images Containers
• Comment télécharger et installer une image containers ??
Install-ContainerImage -Name NanoServer -Version 10.0.10586.0
Image NanoServer:
Image WindowsServerCore: (téléchargement long, en fonction de votre connexion)
23/09/2016
50
Formation Windows Containers alphorm.com™©
Téléchargement et installation des images Containers
• Vérification de l’installation des images containers :
Get-ContainerImage
23/09/2016
51
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
• Le téléchargement et l’installation des images containers
« Base Os images » depuis Microsoft
23/09/2016
52
Formation Windows Containers alphorm.com™©
Installation de docker
sur Windows Server 2016
Docker sur Windows Server
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
23/09/2016
53
Formation Windows Containers alphorm.com™©
Plan
•Installation pas à pas de Docker sur Windows Server
2016 TP5
23/09/2016
54
Formation Windows Containers alphorm.com™©
Installation de docker sur Windows Server
• Installation de la feature Containers : (si ce n’est pas fait)
Install-WindowsFeature Containers
23/09/2016
55
Formation Windows Containers alphorm.com™©
Installation de docker sur Windows Server
• Installation du rôle Hyper-V: (si ce n’est pas fait)
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -
All
23/09/2016
56
Formation Windows Containers alphorm.com™©
Création des Windows containers
• Désactivation des OpLocks :
Set-ItemProperty -Path 'HKLM:SOFTWAREMicrosoftWindows
NTCurrentVersionVirtualizationContainers' -Name VSmbDisableOplocks -Type DWord -Value 1 –Force
• Ajout du répertoire docker dans le chemin système :
mkdir "$env:ProgramFilesdocker"
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";$env:ProgramFilesdocker",
[EnvironmentVariableTarget]::Machine)
Fermez la console PowerShell et redémarrez une nouvelle session
PowerShell en tant qu’administrateur
23/09/2016
57
Formation Windows Containers alphorm.com™©
Création des Windows containers
• Téléchargement du moteur docker :
Invoke-WebRequest https://master.dockerproject.org/windows/amd64/dockerd.exe -OutFile dockerd.exe
• Téléchargement du client Docker :
Invoke-WebRequest https://master.dockerproject.org/windows/amd64/docker.exe -OutFile docker.exe
• Vérification :
docker info
• Téléchargement d’une image Nano Server :
docker pull microsoft/nanoserver
• Création d’un container :
docker run --rm -it microsoft/nanoserver cmd.exe
23/09/2016
58
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
• Docker sur Windows Server 2016
23/09/2016
59
Formation Windows Containers alphorm.com™©
Création des
Windows Containers
Création des Windows Containers
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
23/09/2016
60
Formation Windows Containers alphorm.com™©
Plan
•Module PowerShell « container »
•Création des Windows containers
23/09/2016
61
Formation Windows Containers alphorm.com™©
Module PowerShell « container »
Get-Command -Module Containers
23/09/2016
62
Formation Windows Containers alphorm.com™©
Création des Windows containers
• Commande pour créer un Windows container:
New-Container -Name "Container01" -ContainerImageName
WindowsServerCore
• Explication de la commande :
New-Container : Création de nouveaux Containers
Name : Nom du container
ContainerImageName : l’image sur laquelle sera basé le container
23/09/2016
63
Formation Windows Containers alphorm.com™©
Création des Windows containers
• Exemple :
• Création de 3 Windows containers :
Contain01
Contain02
Contain03
23/09/2016
64
Formation Windows Containers alphorm.com™©
Création des Windows containers
• Création de 3 Windows containers : avec l’image container
« WindowsServerCore »
• New-Container –name Contain01 –ContainerImageName WindowsServerCore
• New-Container –name Contain02 –ContainerImageName WindowsServerCore
• New-Container –name Contain03 –ContainerImageName WindowsServerCore
23/09/2016
4
Formation Windows Containers alphorm.com™©
Ma formation Hyper-V 2016 sur Alphorm
• http://www.alphorm.com/tutoriel/formation-en-ligne-hyper-v-2016
23/09/2016
66
Formation Windows Containers alphorm.com™©
Opération de base sur Windows containers
• Opérations de base :
Voir le repository C:ProgramDataMicrosoftWindowsHyper-VContainers
23/09/2016
67
Formation Windows Containers alphorm.com™©
Opération de base sur Windows containers
• Trouver l’ID d’un container :
23/09/2016
68
Formation Windows Containers alphorm.com™©
Opération de base sur Windows containers
• Création d’un container avec Docker :
docker run --rm -it microsoft/nanoserver cmd.exe
23/09/2016
69
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
• Le module PowerShell « Containers »
• La création des Windows container « simple »
• Quelques opérations de base :
Vérification des fichiers & affichage des IDs des containers
23/09/2016
70
Formation Windows Containers alphorm.com™©
Création des Hyper-V
Containers
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Création des Windows Containers
23/09/2016
71
Formation Windows Containers alphorm.com™©
Plan
•Prérequis
•Représentation des Hyper-V containers
•Création des Hyper-V containers
23/09/2016
72
Formation Windows Containers alphorm.com™©
Prérequis
• Si le container host est un serveur physique, il faut installer le rôle « Hyper-V »
Install-WindowsFeature -Hyper-V -Restart
• Activez le Spoofing Mac Address si les hyper-V containers sont sur une VM sous
Hyper-V
Get-VMNetworkAdapter -VMName VH01 | Set-VMNetworkAdapter -MacAddressSpoofing On
• Si le container host est une VM sous Hyper-V 2016, activez le nested
virtualization
Set-VMProcessor -VMName VH01 -ExposeVirtualizationExtensions $true
• Désactiver la mémoire dynamique si le container host est une VM
Set-VMMemory VH01 -DynamicMemoryEnabled $false
• Mettre deux vCPUs si le container host est une VM
Set-VMProcessor -VMName VH01 -Count 2
23/09/2016
73
Formation Windows Containers alphorm.com™©
Représentation des Hyper-V containers
23/09/2016
74
Formation Windows Containers alphorm.com™©
Création des Hyper-V container
• Création des Hyper-V Containers:
New-Container -name Hyper01 -ContainerImageName NanoServer -
SwitchName "Virtual Switch" -RuntimeType HyperV
• Get-Container :
23/09/2016
75
Formation Windows Containers alphorm.com™©
Création des Hyper-V container
• Différence entre les Hyper-V containers et Windows container lors de la
création :
Get-Container | select ContainerName, RuntimeType
Run Type Type de container
Default Windows Container
HyperV Hyper-V Container
23/09/2016
76
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
•Les Hyper-V containers:
Le prérequis des Hyper-V containers
Leur représentation au niveau schéma
Leur création & vérification
23/09/2016
77
Formation Windows Containers alphorm.com™©
Conversion des Windows Containers
en Hyper-V containers
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Création des Windows Containers
23/09/2016
78
Formation Windows Containers alphorm.com™©
Plan
•Convertir des Windows containers en Hyper-V
containers
23/09/2016
79
Formation Windows Containers alphorm.com™©
Prérequis
•Plan d’action :
Créer un Windows container au nom de « SRV06 »
Vérifier sa création
Convertir le Windows container en Hyper-V container avec la
commande suivante:
Set-Container –name SRV06 –RunTimeType HyperV
Vérifier la conversion
23/09/2016
80
Formation Windows Containers alphorm.com™©
Prérequis
23/09/2016
81
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
•Conversion des Windows containers à Hyper-V
containers
23/09/2016
82
Formation Windows Containers alphorm.com™©
Création des images
containers personnalisées
Création images Containers
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
23/09/2016
83
Formation Windows Containers alphorm.com™©
Plan
•Introduction
•Plan d’action
•Représentation
23/09/2016
84
Formation Windows Containers alphorm.com™©
Introduction
•Possibilité de créer une image container Image
personnalisée.
•Rappel : Microsoft fournit des images vierges de
base « Base OS Image »
23/09/2016
85
Formation Windows Containers alphorm.com™©
Plan d’action
• Etape 1:
Création d’un Windows container « Contain04 »
• Etape 2:
Créer une image qui se base sur le container « Contain04 » « image-
Contain »
• Etape 3:
Création de plusieurs containers qui se basent sur l’image qu’on a créé
• Etape 4 :
Vérification
23/09/2016
86
Formation Windows Containers alphorm.com™©
Plan d’action
23/09/2016
87
Formation Windows Containers alphorm.com™©
Représentation
23/09/2016
88
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
•La création des images containers
23/09/2016
89
Formation Windows Containers alphorm.com™©
Titre de vidéo
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
Opérations de base
sur les containers
Administration et opérations
23/09/2016
90
Formation Windows Containers alphorm.com™©
Plan
• Introduction
• Exemples
23/09/2016
91
Formation Windows Containers alphorm.com™©
Introduction
•Plusieurs opérations au niveau des containers :
Gestion de la mémoire
Vérification du stockage
Gestion et configuration des cartes réseau
Chargement de repository
23/09/2016
92
Formation Windows Containers alphorm.com™©
Exemples
• Vérification de la mémoire :
• Vérification au niveau stockage :
23/09/2016
5
Formation Windows Containers alphorm.com™©
Plan de la formation
• Chapitre 1 : Présentation de la formation (Windows Containers)
• Chapitre 2 : Les Windows Containers
Présentation des Windows Containers
Présentation des Hyper-V Containers
Prérequis pour les Windows Containers
• Chapitre 3 : Les images Containers
Présentation des images Containers
Téléchargement et installation des images containers
23/09/2016
94
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
•Opérations possibles sur les Containers
•Exemples d’opérations
23/09/2016
95
Formation Windows Containers alphorm.com™©
Connexion et administration
des Windows Containers
Configuration réseaux
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
23/09/2016
96
Formation Windows Containers alphorm.com™©
Plan
• Introduction
• Type de commutateur
• Gestion des cartes réseau
• Configuration
Création du Switch virtuel
Création des règles NAT
Mappage de ports
23/09/2016
97
Formation Windows Containers alphorm.com™©
Introduction
• Un container fonctionne comme une machine virtuelle au
niveau réseau, il dispose d’une carte réseau virtuelle qui
sera connectée ensuite sur un switch virtuel
• Nous avons créé des containers sans réseau jusqu’à présent
23/09/2016
98
Formation Windows Containers alphorm.com™©
Type de commutateur
• Sous Windows Server 2016 TP 5 deux types de commutateurs sont
proposés pour les Windows Containers :
• Mode Transparent :
Ce type de switch est dit switch de type « Externe » les containers connectés
dessus pourront recevoir une adresse IP distribuée par un DHCP
• Mode traduction d’adresse réseau (NAT) :
Les containers sont dans un réseau de type « Interne » avec des adresses IP
internes, avec le mécanisme du NAT, l’adresse IP interne du container est
traduite en l’adresse IP externe du Container Host.
• L2 Bridge Mode & L2 Tunnel Mode
23/09/2016
99
Formation Windows Containers alphorm.com™©
Type de commutateur
• Création :
Switch NAT :
New-VMSwitch -Name "SwitchNAT" -SwitchType NAT -
NATSubnetAddress "192.168.1.0/24"
23/09/2016
100
Formation Windows Containers alphorm.com™©
Gestion des cartes réseaux
• Il est possible de faire plusieurs actions en PowerShell afin de gérer les
cartes réseau des Windows Containers :
Connect-ContainerNetworkAdapter : Connexion d’un container à un switch
virtuel
Disconnect-ContainerNetworkAdapter : déconnecter un container
Add-ContainerNetworkAdapter : ajout de carte réseau
Set-ContainerNetworkAdapter: modifier une carte réseau
Remove-ContainerNetworkAdapter : supprimer une carte réseau
Get-ContainerNetworkAdapter: afficher les informations de la carte réseau
23/09/2016
101
Formation Windows Containers alphorm.com™©
Configuration
• Création d’un switch virtuel :
New-VMSwitch -Name “vSwitchNAT" -SwitchType NAT -NATSubnetAddress
"192.168.1.0/24“
• Création de la traduction:
New-NetNat -Name vSwitchNAT -InternalIPInterfaceAddressPrefix
"192.168.1.0/24“
• Création d’un nouveau container :
New-Container -Name Contain06 -ContainerImageName WindowsServerCore -
SwitchName “vSwitchNAT"
23/09/2016
102
Formation Windows Containers alphorm.com™©
Configuration
•Création du mappage :
23/09/2016
103
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
•Le réseau avec les Windows containers
•La gestion des cartes réseau
•La configuration réseau
Création de Switch + mappage
23/09/2016
104
Formation Windows Containers alphorm.com™©
Ce que j’ai appris
Conclusion
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
23/09/2016
105
Formation Windows Containers alphorm.com™©
Plan
•Ce que j’ai appris
23/09/2016
106
Formation Windows Containers alphorm.com™©
Prochaines formations
• Théorie :
La notion de container sous Windows Server TP5
Leurs rôles et avantages
• Opérationnel :
Création d’un environnement avec des Windows Container et Hyper-
V containers
Administration des containers avec PowerShell et docker
23/09/2016
107
Formation Windows Containers alphorm.com™©
Ce qu’on a couvert
• Les chose apprise lors de cette formation sur les « Windows
Containers »
23/09/2016
108
Formation Windows Containers alphorm.com™©
Résumé
de la formation
Conclusion
Seyfallah TAGREROUT
Consultant Infrastructure Sogeti &
Microsoft MVP Cloud and Datacenter
Management
Site : http://www.alphorm.com
Blog : http://blog.alphorm.com
23/09/2016
109
Formation Windows Containers alphorm.com™©
Plan
•La formation
•Prochaines formations sur Alphorm
•Liens utiles
23/09/2016
110
Formation Windows Containers alphorm.com™©
La formation
• Chapitre 1 : Présentation de la formation (Windows Containers)
• Chapitre 2 : Les Windows Containers
• Chapitre 3 : Les images Containers
• Chapitre 4 : Création des Windows Containers
• Chapitre 5: Création des images Containers
• Chapitre 6 : Administration & opération sur les containers
• Chapitre 7 : Les containers et le réseau
• Chapitre 8 : Cas concret
23/09/2016
111
Formation Windows Containers alphorm.com™©
Prochaines formations
• Hyper-V formation N° 2 (version plus avancée)
• Windows Server 2016 et le stockage
• Formation Nano Server
• Azure ?
• Et surprises …. !
23/09/2016
112
Formation Windows Containers alphorm.com™©
Lien utiles
• http://seyfallah-it.blogspot.fr/2016/01/windows-containers.html
• http://seyfallah-it.blogspot.fr/2016/01/administration-des-windows-
containers.html
• http://seyfallah-it.blogspot.fr/2016/01/creation-dune-ferme-de-serveur-
web-avec.html
• http://seyfallah-it.blogspot.fr/2016/02/hyper-v-containers.html
• https://channel9.msdn.com/Blogs/MVP-Cloud-DataCenter/Cration-des-
Windows-Containers-sous-Windows-Server-2016-Technical-Preview-4
• Lien pour la TP 5 : https://msdn.microsoft.com/fr-
fr/virtualization/windowscontainers/containers_welcome

Contenu connexe

Tendances

alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)Alphorm
 
Alphorm.com Formation KVM
Alphorm.com Formation KVMAlphorm.com Formation KVM
Alphorm.com Formation KVMAlphorm
 
Alphorm.com Formation Les solutions de Haute Disponibilité sous Windows Serv...
Alphorm.com Formation Les solutions de  Haute Disponibilité sous Windows Serv...Alphorm.com Formation Les solutions de  Haute Disponibilité sous Windows Serv...
Alphorm.com Formation Les solutions de Haute Disponibilité sous Windows Serv...Alphorm
 
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôleAlphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôleAlphorm
 
Alphorm.com Formation Red Hat RH124
Alphorm.com Formation Red Hat RH124Alphorm.com Formation Red Hat RH124
Alphorm.com Formation Red Hat RH124Alphorm
 
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6 Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6 Alphorm
 
Alphorm.com Support de la formation Mac OS X Server 10.11 El Capitan les fonc...
Alphorm.com Support de la formation Mac OS X Server 10.11 El Capitan les fonc...Alphorm.com Support de la formation Mac OS X Server 10.11 El Capitan les fonc...
Alphorm.com Support de la formation Mac OS X Server 10.11 El Capitan les fonc...Alphorm
 
Alphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield AdministrationAlphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield AdministrationAlphorm
 
Alphorm.com Formation Lync Server 2013 (70-336)
Alphorm.com Formation Lync Server 2013 (70-336)Alphorm.com Formation Lync Server 2013 (70-336)
Alphorm.com Formation Lync Server 2013 (70-336)Alphorm
 
Alphorm.com Formation Implémenter une PKI avec ADCS 2012 R2
Alphorm.com Formation Implémenter une PKI avec ADCS 2012 R2 Alphorm.com Formation Implémenter une PKI avec ADCS 2012 R2
Alphorm.com Formation Implémenter une PKI avec ADCS 2012 R2 Alphorm
 
Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm
 
Alphorm.com Formation Microsoft Hyperconvergence
Alphorm.com Formation Microsoft HyperconvergenceAlphorm.com Formation Microsoft Hyperconvergence
Alphorm.com Formation Microsoft HyperconvergenceAlphorm
 
alphorm.com - Formation VMware PowerCLI 5.0
alphorm.com - Formation VMware PowerCLI 5.0alphorm.com - Formation VMware PowerCLI 5.0
alphorm.com - Formation VMware PowerCLI 5.0Alphorm
 
Alphorm formation OS X 10.11 Client El Capitan
Alphorm formation OS X 10.11 Client El CapitanAlphorm formation OS X 10.11 Client El Capitan
Alphorm formation OS X 10.11 Client El CapitanAlphorm
 
Alphorm.com Support de la Formation Azure Iaas avancé 2
Alphorm.com Support de la Formation Azure Iaas avancé 2Alphorm.com Support de la Formation Azure Iaas avancé 2
Alphorm.com Support de la Formation Azure Iaas avancé 2Alphorm
 
Alphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBoxAlphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBoxAlphorm
 
Alphorm.com support de la formation Git avancé
Alphorm.com support de la formation Git avancé Alphorm.com support de la formation Git avancé
Alphorm.com support de la formation Git avancé Alphorm
 
alphorm.com - Formation VMware vSphere 5
alphorm.com - Formation VMware vSphere 5alphorm.com - Formation VMware vSphere 5
alphorm.com - Formation VMware vSphere 5Alphorm
 
Alphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixte
Alphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixteAlphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixte
Alphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixteAlphorm
 
Alphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB AdministrationAlphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB AdministrationAlphorm
 

Tendances (20)

alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)alphorm.com - Citrix XenServer 6 Administration (A20)
alphorm.com - Citrix XenServer 6 Administration (A20)
 
Alphorm.com Formation KVM
Alphorm.com Formation KVMAlphorm.com Formation KVM
Alphorm.com Formation KVM
 
Alphorm.com Formation Les solutions de Haute Disponibilité sous Windows Serv...
Alphorm.com Formation Les solutions de  Haute Disponibilité sous Windows Serv...Alphorm.com Formation Les solutions de  Haute Disponibilité sous Windows Serv...
Alphorm.com Formation Les solutions de Haute Disponibilité sous Windows Serv...
 
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôleAlphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
 
Alphorm.com Formation Red Hat RH124
Alphorm.com Formation Red Hat RH124Alphorm.com Formation Red Hat RH124
Alphorm.com Formation Red Hat RH124
 
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6 Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
Alphorm.com Formation Déployer Xen Desktop 7.6 ET XenApp 7.6
 
Alphorm.com Support de la formation Mac OS X Server 10.11 El Capitan les fonc...
Alphorm.com Support de la formation Mac OS X Server 10.11 El Capitan les fonc...Alphorm.com Support de la formation Mac OS X Server 10.11 El Capitan les fonc...
Alphorm.com Support de la formation Mac OS X Server 10.11 El Capitan les fonc...
 
Alphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield AdministrationAlphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield Administration
 
Alphorm.com Formation Lync Server 2013 (70-336)
Alphorm.com Formation Lync Server 2013 (70-336)Alphorm.com Formation Lync Server 2013 (70-336)
Alphorm.com Formation Lync Server 2013 (70-336)
 
Alphorm.com Formation Implémenter une PKI avec ADCS 2012 R2
Alphorm.com Formation Implémenter une PKI avec ADCS 2012 R2 Alphorm.com Formation Implémenter une PKI avec ADCS 2012 R2
Alphorm.com Formation Implémenter une PKI avec ADCS 2012 R2
 
Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0
 
Alphorm.com Formation Microsoft Hyperconvergence
Alphorm.com Formation Microsoft HyperconvergenceAlphorm.com Formation Microsoft Hyperconvergence
Alphorm.com Formation Microsoft Hyperconvergence
 
alphorm.com - Formation VMware PowerCLI 5.0
alphorm.com - Formation VMware PowerCLI 5.0alphorm.com - Formation VMware PowerCLI 5.0
alphorm.com - Formation VMware PowerCLI 5.0
 
Alphorm formation OS X 10.11 Client El Capitan
Alphorm formation OS X 10.11 Client El CapitanAlphorm formation OS X 10.11 Client El Capitan
Alphorm formation OS X 10.11 Client El Capitan
 
Alphorm.com Support de la Formation Azure Iaas avancé 2
Alphorm.com Support de la Formation Azure Iaas avancé 2Alphorm.com Support de la Formation Azure Iaas avancé 2
Alphorm.com Support de la Formation Azure Iaas avancé 2
 
Alphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBoxAlphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBox
 
Alphorm.com support de la formation Git avancé
Alphorm.com support de la formation Git avancé Alphorm.com support de la formation Git avancé
Alphorm.com support de la formation Git avancé
 
alphorm.com - Formation VMware vSphere 5
alphorm.com - Formation VMware vSphere 5alphorm.com - Formation VMware vSphere 5
alphorm.com - Formation VMware vSphere 5
 
Alphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixte
Alphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixteAlphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixte
Alphorm.com Formation Linux LPIC-3 (examen 300) Environnement mixte
 
Alphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB AdministrationAlphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB Administration
 

En vedette

Alphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.xAlphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.xAlphorm
 
Alphorm.com Support de la Formation Git
Alphorm.com Support de la Formation Git Alphorm.com Support de la Formation Git
Alphorm.com Support de la Formation Git Alphorm
 
Alphorm.com Formation CND 2/2: Réussir la certification
Alphorm.com Formation CND 2/2: Réussir la certificationAlphorm.com Formation CND 2/2: Réussir la certification
Alphorm.com Formation CND 2/2: Réussir la certificationAlphorm
 
Alphorm.com Formation VMware Horizon View 5.2
Alphorm.com Formation VMware Horizon View 5.2Alphorm.com Formation VMware Horizon View 5.2
Alphorm.com Formation VMware Horizon View 5.2Alphorm
 
Alphorm.com support de la formation ms azure pour les développeurs
Alphorm.com support de la formation ms azure pour les développeursAlphorm.com support de la formation ms azure pour les développeurs
Alphorm.com support de la formation ms azure pour les développeursAlphorm
 
alphorm.com - Formation Linux LPIC-2
alphorm.com - Formation Linux LPIC-2alphorm.com - Formation Linux LPIC-2
alphorm.com - Formation Linux LPIC-2Alphorm
 
Alphorm.com Formation Exchange 2016, Configuration Avancée
Alphorm.com Formation Exchange 2016, Configuration AvancéeAlphorm.com Formation Exchange 2016, Configuration Avancée
Alphorm.com Formation Exchange 2016, Configuration AvancéeAlphorm
 
Alphorm.com - Formation programmer en Visual Basic .NET
Alphorm.com - Formation programmer en Visual Basic .NETAlphorm.com - Formation programmer en Visual Basic .NET
Alphorm.com - Formation programmer en Visual Basic .NETAlphorm
 
Alphorm.com Formation Stormshield version 3 - Comprendre les mises à jour
Alphorm.com Formation Stormshield version 3 - Comprendre les mises à jourAlphorm.com Formation Stormshield version 3 - Comprendre les mises à jour
Alphorm.com Formation Stormshield version 3 - Comprendre les mises à jourAlphorm
 
alphorm.com - Formation Windows 8.1 (70-688)
alphorm.com - Formation Windows 8.1 (70-688)alphorm.com - Formation Windows 8.1 (70-688)
alphorm.com - Formation Windows 8.1 (70-688)Alphorm
 
Alphorm.com Support de la formation Hacking et Sécurité Metasploit
Alphorm.com Support de la formation Hacking et Sécurité MetasploitAlphorm.com Support de la formation Hacking et Sécurité Metasploit
Alphorm.com Support de la formation Hacking et Sécurité MetasploitAlphorm
 
Alphorm.com Formation CEHV9 II
Alphorm.com Formation CEHV9 IIAlphorm.com Formation CEHV9 II
Alphorm.com Formation CEHV9 IIAlphorm
 
Alphorm.com Support de la Formation Azure IAAS avancé 1
Alphorm.com Support de la Formation Azure IAAS avancé 1Alphorm.com Support de la Formation Azure IAAS avancé 1
Alphorm.com Support de la Formation Azure IAAS avancé 1Alphorm
 
Alphorm.com Formation Security+ 1/2
Alphorm.com Formation Security+ 1/2Alphorm.com Formation Security+ 1/2
Alphorm.com Formation Security+ 1/2Alphorm
 
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuellesAlphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuellesAlphorm
 
Alphorm.com Formation Docker (1/2) : Installation et Administration
Alphorm.com Formation Docker (1/2) : Installation et AdministrationAlphorm.com Formation Docker (1/2) : Installation et Administration
Alphorm.com Formation Docker (1/2) : Installation et AdministrationAlphorm
 
Alphorm.com Formation OpenVZ
Alphorm.com Formation OpenVZAlphorm.com Formation OpenVZ
Alphorm.com Formation OpenVZAlphorm
 
alphorm.com - Formation Hyper-V & SCVMM 2008 R2 (70-659)
alphorm.com - Formation Hyper-V & SCVMM 2008 R2 (70-659)alphorm.com - Formation Hyper-V & SCVMM 2008 R2 (70-659)
alphorm.com - Formation Hyper-V & SCVMM 2008 R2 (70-659)Alphorm
 
Alphorm.com Formation Nouveautés Windows Server 2016
Alphorm.com Formation Nouveautés Windows Server 2016Alphorm.com Formation Nouveautés Windows Server 2016
Alphorm.com Formation Nouveautés Windows Server 2016Alphorm
 
alphorm.com - Formation Exchange Server 2013 (70-341)
alphorm.com - Formation Exchange Server 2013 (70-341)alphorm.com - Formation Exchange Server 2013 (70-341)
alphorm.com - Formation Exchange Server 2013 (70-341)Alphorm
 

En vedette (20)

Alphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.xAlphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.x
 
Alphorm.com Support de la Formation Git
Alphorm.com Support de la Formation Git Alphorm.com Support de la Formation Git
Alphorm.com Support de la Formation Git
 
Alphorm.com Formation CND 2/2: Réussir la certification
Alphorm.com Formation CND 2/2: Réussir la certificationAlphorm.com Formation CND 2/2: Réussir la certification
Alphorm.com Formation CND 2/2: Réussir la certification
 
Alphorm.com Formation VMware Horizon View 5.2
Alphorm.com Formation VMware Horizon View 5.2Alphorm.com Formation VMware Horizon View 5.2
Alphorm.com Formation VMware Horizon View 5.2
 
Alphorm.com support de la formation ms azure pour les développeurs
Alphorm.com support de la formation ms azure pour les développeursAlphorm.com support de la formation ms azure pour les développeurs
Alphorm.com support de la formation ms azure pour les développeurs
 
alphorm.com - Formation Linux LPIC-2
alphorm.com - Formation Linux LPIC-2alphorm.com - Formation Linux LPIC-2
alphorm.com - Formation Linux LPIC-2
 
Alphorm.com Formation Exchange 2016, Configuration Avancée
Alphorm.com Formation Exchange 2016, Configuration AvancéeAlphorm.com Formation Exchange 2016, Configuration Avancée
Alphorm.com Formation Exchange 2016, Configuration Avancée
 
Alphorm.com - Formation programmer en Visual Basic .NET
Alphorm.com - Formation programmer en Visual Basic .NETAlphorm.com - Formation programmer en Visual Basic .NET
Alphorm.com - Formation programmer en Visual Basic .NET
 
Alphorm.com Formation Stormshield version 3 - Comprendre les mises à jour
Alphorm.com Formation Stormshield version 3 - Comprendre les mises à jourAlphorm.com Formation Stormshield version 3 - Comprendre les mises à jour
Alphorm.com Formation Stormshield version 3 - Comprendre les mises à jour
 
alphorm.com - Formation Windows 8.1 (70-688)
alphorm.com - Formation Windows 8.1 (70-688)alphorm.com - Formation Windows 8.1 (70-688)
alphorm.com - Formation Windows 8.1 (70-688)
 
Alphorm.com Support de la formation Hacking et Sécurité Metasploit
Alphorm.com Support de la formation Hacking et Sécurité MetasploitAlphorm.com Support de la formation Hacking et Sécurité Metasploit
Alphorm.com Support de la formation Hacking et Sécurité Metasploit
 
Alphorm.com Formation CEHV9 II
Alphorm.com Formation CEHV9 IIAlphorm.com Formation CEHV9 II
Alphorm.com Formation CEHV9 II
 
Alphorm.com Support de la Formation Azure IAAS avancé 1
Alphorm.com Support de la Formation Azure IAAS avancé 1Alphorm.com Support de la Formation Azure IAAS avancé 1
Alphorm.com Support de la Formation Azure IAAS avancé 1
 
Alphorm.com Formation Security+ 1/2
Alphorm.com Formation Security+ 1/2Alphorm.com Formation Security+ 1/2
Alphorm.com Formation Security+ 1/2
 
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuellesAlphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
Alphorm.com Support de la Formation VMware vSphere 6, Les machines virtuelles
 
Alphorm.com Formation Docker (1/2) : Installation et Administration
Alphorm.com Formation Docker (1/2) : Installation et AdministrationAlphorm.com Formation Docker (1/2) : Installation et Administration
Alphorm.com Formation Docker (1/2) : Installation et Administration
 
Alphorm.com Formation OpenVZ
Alphorm.com Formation OpenVZAlphorm.com Formation OpenVZ
Alphorm.com Formation OpenVZ
 
alphorm.com - Formation Hyper-V & SCVMM 2008 R2 (70-659)
alphorm.com - Formation Hyper-V & SCVMM 2008 R2 (70-659)alphorm.com - Formation Hyper-V & SCVMM 2008 R2 (70-659)
alphorm.com - Formation Hyper-V & SCVMM 2008 R2 (70-659)
 
Alphorm.com Formation Nouveautés Windows Server 2016
Alphorm.com Formation Nouveautés Windows Server 2016Alphorm.com Formation Nouveautés Windows Server 2016
Alphorm.com Formation Nouveautés Windows Server 2016
 
alphorm.com - Formation Exchange Server 2013 (70-341)
alphorm.com - Formation Exchange Server 2013 (70-341)alphorm.com - Formation Exchange Server 2013 (70-341)
alphorm.com - Formation Exchange Server 2013 (70-341)
 

Similaire à Alphorm.com Support de la Formation Windows Containers

Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockageAlphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockageAlphorm
 
Alphorm.com Support de la formation NodeJS , avancé
Alphorm.com Support de la formation NodeJS , avancé Alphorm.com Support de la formation NodeJS , avancé
Alphorm.com Support de la formation NodeJS , avancé Alphorm
 
Alphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuelAlphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuelAlphorm
 
Alphorm.com Formation NodeJS, les fondamentaux
Alphorm.com Formation NodeJS, les fondamentauxAlphorm.com Formation NodeJS, les fondamentaux
Alphorm.com Formation NodeJS, les fondamentauxAlphorm
 
Sw 100 fr docker conteneurisation des applications
Sw 100 fr docker conteneurisation des applicationsSw 100 fr docker conteneurisation des applications
Sw 100 fr docker conteneurisation des applicationsStephane Woillez
 
Alphorm.com Support de la Formation Hyper-v 2016
Alphorm.com Support de la Formation Hyper-v 2016Alphorm.com Support de la Formation Hyper-v 2016
Alphorm.com Support de la Formation Hyper-v 2016Alphorm
 
Gab17 lyon-Docker pour quoi faire - Cédric Leblond et Derue
Gab17 lyon-Docker pour quoi faire - Cédric Leblond et DerueGab17 lyon-Docker pour quoi faire - Cédric Leblond et Derue
Gab17 lyon-Docker pour quoi faire - Cédric Leblond et DerueAZUG FR
 
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...vlabatut
 
Afterworks @Nouméa - DevOps, approche par container et Docker
Afterworks @Nouméa - DevOps, approche par container et DockerAfterworks @Nouméa - DevOps, approche par container et Docker
Afterworks @Nouméa - DevOps, approche par container et DockerJulien Chable
 
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...Cédric Leblond
 
Alphorm.com Formation JavaFX
Alphorm.com Formation JavaFXAlphorm.com Formation JavaFX
Alphorm.com Formation JavaFXAlphorm
 
Alphorm.com Formation Le Language C
Alphorm.com  Formation Le Language C Alphorm.com  Formation Le Language C
Alphorm.com Formation Le Language C Alphorm
 
SUSE Expert Days Paris 2018 – CaaSP
SUSE Expert Days Paris 2018 – CaaSPSUSE Expert Days Paris 2018 – CaaSP
SUSE Expert Days Paris 2018 – CaaSPSUSE
 
Déploiement d’applications
Déploiement d’applicationsDéploiement d’applications
Déploiement d’applicationsMohammed Jaafar
 
Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...
Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...
Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...Alphorm
 
Alphorm.com Support Formation Android 6, Expert
Alphorm.com Support Formation Android 6, ExpertAlphorm.com Support Formation Android 6, Expert
Alphorm.com Support Formation Android 6, ExpertAlphorm
 
[GAB2016] Azure et les Microservices - Jean-Luc Boucho
[GAB2016] Azure et les Microservices - Jean-Luc Boucho[GAB2016] Azure et les Microservices - Jean-Luc Boucho
[GAB2016] Azure et les Microservices - Jean-Luc BouchoCellenza
 
J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...
J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...
J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...AZUG FR
 
Gab2015 Jean-Marie Crommen Docker sur Azure
Gab2015 Jean-Marie Crommen Docker sur AzureGab2015 Jean-Marie Crommen Docker sur Azure
Gab2015 Jean-Marie Crommen Docker sur AzureVincent Thavonekham-Pro
 

Similaire à Alphorm.com Support de la Formation Windows Containers (20)

Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockageAlphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
Alphorm.com Support de la Formation VMmware vSphere 6, La gestion du stockage
 
Alphorm.com Support de la formation NodeJS , avancé
Alphorm.com Support de la formation NodeJS , avancé Alphorm.com Support de la formation NodeJS , avancé
Alphorm.com Support de la formation NodeJS , avancé
 
DevOps 3 - Docker.pdf
DevOps 3 - Docker.pdfDevOps 3 - Docker.pdf
DevOps 3 - Docker.pdf
 
Alphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuelAlphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuel
 
Alphorm.com Formation NodeJS, les fondamentaux
Alphorm.com Formation NodeJS, les fondamentauxAlphorm.com Formation NodeJS, les fondamentaux
Alphorm.com Formation NodeJS, les fondamentaux
 
Sw 100 fr docker conteneurisation des applications
Sw 100 fr docker conteneurisation des applicationsSw 100 fr docker conteneurisation des applications
Sw 100 fr docker conteneurisation des applications
 
Alphorm.com Support de la Formation Hyper-v 2016
Alphorm.com Support de la Formation Hyper-v 2016Alphorm.com Support de la Formation Hyper-v 2016
Alphorm.com Support de la Formation Hyper-v 2016
 
Gab17 lyon-Docker pour quoi faire - Cédric Leblond et Derue
Gab17 lyon-Docker pour quoi faire - Cédric Leblond et DerueGab17 lyon-Docker pour quoi faire - Cédric Leblond et Derue
Gab17 lyon-Docker pour quoi faire - Cédric Leblond et Derue
 
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
 
Afterworks @Nouméa - DevOps, approche par container et Docker
Afterworks @Nouméa - DevOps, approche par container et DockerAfterworks @Nouméa - DevOps, approche par container et Docker
Afterworks @Nouméa - DevOps, approche par container et Docker
 
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
Retour d'expérience Docker: Puissance et simplicité de VSTS, déploiement sur ...
 
Alphorm.com Formation JavaFX
Alphorm.com Formation JavaFXAlphorm.com Formation JavaFX
Alphorm.com Formation JavaFX
 
Alphorm.com Formation Le Language C
Alphorm.com  Formation Le Language C Alphorm.com  Formation Le Language C
Alphorm.com Formation Le Language C
 
SUSE Expert Days Paris 2018 – CaaSP
SUSE Expert Days Paris 2018 – CaaSPSUSE Expert Days Paris 2018 – CaaSP
SUSE Expert Days Paris 2018 – CaaSP
 
Déploiement d’applications
Déploiement d’applicationsDéploiement d’applications
Déploiement d’applications
 
Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...
Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...
Alphorm.com Support de la Formation Red Hat Administrateur de Virtualization ...
 
Alphorm.com Support Formation Android 6, Expert
Alphorm.com Support Formation Android 6, ExpertAlphorm.com Support Formation Android 6, Expert
Alphorm.com Support Formation Android 6, Expert
 
[GAB2016] Azure et les Microservices - Jean-Luc Boucho
[GAB2016] Azure et les Microservices - Jean-Luc Boucho[GAB2016] Azure et les Microservices - Jean-Luc Boucho
[GAB2016] Azure et les Microservices - Jean-Luc Boucho
 
J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...
J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...
J.L. Boucho, J.Corioland - Azure et les Microservices - Global Azure Bootcamp...
 
Gab2015 Jean-Marie Crommen Docker sur Azure
Gab2015 Jean-Marie Crommen Docker sur AzureGab2015 Jean-Marie Crommen Docker sur Azure
Gab2015 Jean-Marie Crommen Docker sur Azure
 

Plus de Alphorm

Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm
 
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm
 
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm
 
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm
 
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm
 
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm
 
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm
 
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm
 
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm
 
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm
 
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm
 
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm
 
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm
 
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm
 
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm
 
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm
 
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm
 
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm
 

Plus de Alphorm (20)

Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
 
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
 
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
 
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
 
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
 
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion Commerciale
 
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
 
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
 
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
 
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
 
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
 
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POO
 
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
 
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
 
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
 
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
 
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
 
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
 

Alphorm.com Support de la Formation Windows Containers

  • 1. 23/09/2016 1 Formation Windows Containers alphorm.com™© Formation Windows Containers Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com
  • 2. 23/09/2016 2 Formation Windows Containers alphorm.com™© Plan • Présentation de votre formateur • Présentation du plan de formation • Objectifs de la formation • Publique concerné • Prérequis • Introduction aux Windows Containers • Ressources utiles pour suivre la formation
  • 3. 23/09/2016 2 Formation Windows Containers alphorm.com™© Plan • Présentation de votre formateur • Présentation du plan de formation • Objectifs de la formation • Publique concerné • Prérequis • Introduction aux Windows Containers • Ressources utiles pour suivre la formation
  • 4. 23/09/2016 4 Formation Windows Containers alphorm.com™© Ma formation Hyper-V 2016 sur Alphorm • http://www.alphorm.com/tutoriel/formation-en-ligne-hyper-v-2016
  • 5. 23/09/2016 5 Formation Windows Containers alphorm.com™© Plan de la formation • Chapitre 1 : Présentation de la formation (Windows Containers) • Chapitre 2 : Les Windows Containers Présentation des Windows Containers Présentation des Hyper-V Containers Prérequis pour les Windows Containers • Chapitre 3 : Les images Containers Présentation des images Containers Téléchargement et installation des images containers
  • 6. 23/09/2016 6 Formation Windows Containers alphorm.com™© Plan de la formation • Chapitre 4 : Docker sur Windows Server Installation de docker sur Windows Server • Chapitre 5 : Création des Windows Containers Création des Windows Container Création des Hyper-V container Conversion des Windows Container vers des Hyper-V container • Chapitre 6: Création des images Containers Création des images container personnalise
  • 7. 23/09/2016 7 Formation Windows Containers alphorm.com™© Plan de la formation • Chapitre 7 : Administration & opération sur les containers Connexion & administration des Windows Containers Opération de base sur les containers • Chapitre 8 : Les containers et le réseau Configuration réseaux pour les Windows containers • Chapitre 9 : Conclusion
  • 8. 23/09/2016 8 Formation Windows Containers alphorm.com™© Objectif de la formation • Comprendre les nouveaux concepts avec les Windows Containers • Planifier, créer, gérer les Windows Containers • Déploiement d’environnement applicatif isolé
  • 9. 23/09/2016 9 Formation Windows Containers alphorm.com™© Publique concerné • Ingénieur / consultant IT • Geek • Personnes qui souhaite progresser dans les technologies Microsoft (nouveautés)
  • 10. 23/09/2016 10 Formation Windows Containers alphorm.com™© Prérequis • Avoir suivi la formation Hyper-V 2016 Alphorm • Connaissances Windows Server • Connaissance de base PowerShell • Connaissance de base TCP/IP
  • 11. 23/09/2016 11 Formation Windows Containers alphorm.com™© Introduction aux Windows Containers • Les Windows containers : Vient des technologies de virtualisation d’application Linux Popularisé également avec Docker qui est en partenariat avec Microsoft Inclus le moteur et client Docker Conçu pour le Cloud et la rapidité de déploiement d’application lourde Isolation applicative
  • 12. 23/09/2016 12 Formation Windows Containers alphorm.com™© Are you ready? GOOOOOOOOOOOOOOO
  • 13. 23/09/2016 13 Formation Windows Containers alphorm.com™© Présentation du LAB de la formation Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com
  • 14. 23/09/2016 14 Formation Windows Containers alphorm.com™© Plan •Présentation du LAB •Monter son lab ☺ •Démo
  • 15. 23/09/2016 15 Formation Windows Containers alphorm.com™© Présentation du LAB • Le LAB sera constitué des éléments suivants: Un serveur sous Windows Server 2016 TP 5 (Virtuelle ou Physique) Name : VH01 Deux Nic • IP : 192.168.2.3 /24 • IP : DHCP
  • 16. 23/09/2016 16 Formation Windows Containers alphorm.com™© Monter son lab • Téléchargement de Windows Server 2016 TP 5 https://www.microsoft.com/fr-fr/evalcenter/evaluate-windows-server- technical-preview • Installation de Windows Server 2016 TP5 • Configuration du serveur « Container Host »
  • 17. 23/09/2016 17 Formation Windows Containers alphorm.com™© Démo du LAB • Démo qui montre le montage et la configuration du LAB
  • 18. 23/09/2016 18 Formation Windows Containers alphorm.com™© Ce qu’on a couvert •Présentation du LAB •Configuration et préparation du LAB
  • 19. 23/09/2016 19 Formation Windows Containers alphorm.com™© Présentation des Windows Containers Les Windows Containers Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com
  • 20. 23/09/2016 20 Formation Windows Containers alphorm.com™© Plan •Présentation des Windows containers •Pourquoi les Windows containers ? •Représentation des Windows containers •Concept et vocabulaire
  • 21. 23/09/2016 21 Formation Windows Containers alphorm.com™© Présentation des Windows containers • Client Docker intégré dans Windows Server 2016 • Les Windows containers sont conçus pour les environnements cloud, cloud privé • Technologie qui permet de faire cohabiter sur un même système plusieurs environnements • Permet également d’avoir plusieurs versions d’applications sur une machine • Les containers sont plus légers que des Machines virtuelles
  • 22. 23/09/2016 22 Formation Windows Containers alphorm.com™© Pourquoi les Windows containers ? •Isolation applicative •Rapidité de déploiement •Plus d’autonomie pour les développeurs •Flexibilité au niveau des environnements de développement •Portabilité
  • 23. 23/09/2016 23 Formation Windows Containers alphorm.com™© Représentation des Windows containers •Représentation des Windows Containers sous Windows Server 2016 :
  • 24. 23/09/2016 24 Formation Windows Containers alphorm.com™© Représentation des Windows containers •Représentation des Windows Containers sous Windows Server 2016 :
  • 25. 23/09/2016 25 Formation Windows Containers alphorm.com™© Concept et vocabulaire • Container Host : Machine qui héberge les containers (physique ou virtuelle) • Container Image : Image qui contient des actions appliquées au niveau de la container OS Image • Container OS Image : Image Windows Server sur laquelle va se baser le container • Container Repository : L’endroit où sont stockées les containers • Container Management technology: Gestion des containers en PowerShell et avec le client Docker
  • 26. 23/09/2016 26 Formation Windows Containers alphorm.com™© Ce qu’on a couvert •Présentation des Windows containers •Pourquoi les Windows containers ? •Représentation des Windows containers •Concept et vocabulaire
  • 27. 23/09/2016 27 Formation Windows Containers alphorm.com™© Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com Présentation des Hyper-V Containers Les Windows Containers
  • 28. 23/09/2016 28 Formation Windows Containers alphorm.com™© Plan •Présentation des Hyper-V Containers •Représentation des Hyper-V Containers •Concept et vocabulaire
  • 29. 23/09/2016 29 Formation Windows Containers alphorm.com™© Présentation des Hyper-V container • Hyper-V Containers offrent une meilleure isolation que les Windows containers • Chaque Container est créé dans un environnement isolé • Chaque container est lancé dans une « petite machine virtuelle » • L’isolation est faite au niveau hardware
  • 30. 23/09/2016 30 Formation Windows Containers alphorm.com™© Représentation des Hyper-V containers •Représentation des Hyper-V Containers sous Windows Server 2016:
  • 31. 23/09/2016 3 Formation Windows Containers alphorm.com™© Présentation de votre formateur Seyfallah Tagrerout • Microsoft MVP Cloud and Datacenter Management Membre de la Communauté AOS http://aos.community/ • Sogeti du groupe Capgemini • Migration; Design; Troubleshooting; Mise en place des infrastructures Microsoft / VMware / Citrix et Cisco • Formateur YNOV (école d’ingénieur Aix-En-Provence) • Spécialité : Virtualisation • Me joindre : Mail : Seyfallah.t@gmail.com • Blog : http://seyfallah-it.blogspot.fr/ • LinkedIn : https://fr.linkedin.com/in/seyfallahtagrerout
  • 32. 23/09/2016 32 Formation Windows Containers alphorm.com™© Concept et vocabulaire • Container Host : Machine qui héberge les containers (physique ou virtuelle) • Container Image : Image qui contient des actions appliquées au niveau de la container OS Image • Container OS Image : Image Windows Server sur la quelle va se baser le container • Container Repository : L’endroit où sont stockés les containers • Container Management technology : Gestion des containers en PowerShell et avec le client Docker
  • 33. 23/09/2016 33 Formation Windows Containers alphorm.com™© Ce qu’on a couvert •Les Hyper-V containers •Leur représentation
  • 34. 23/09/2016 34 Formation Windows Containers alphorm.com™© Prérequis Les Windows Containers Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com
  • 35. 23/09/2016 35 Formation Windows Containers alphorm.com™© Plan • Introduction • Prérequis pour les Windows containers : Prérequis containers Host Prérequis logiciel
  • 36. 23/09/2016 36 Formation Windows Containers alphorm.com™© Introduction • Les Windows containers est un rôle disponible sous Windows Server 2016 (TP 5) Version Windows Server : • Full GUI • Core • Nano Server • En cas d’Hyper-V containers (Hyper-V doit être installé)
  • 37. 23/09/2016 37 Formation Windows Containers alphorm.com™© Prérequis pour les Windows containers • Pour l’installation des Windows containers : (Container Host) • 4 GB de RAM • Windows Server 2016 (Full GUI / Core / Nano) • CPU Intel avec l'Intel VT (seulement pour les processeur intel) • Si le container host est une machine virtuelle: Le nested Virtualization est nécessaire en cas d’activation des Hyper-V containers Au moins 2 vCPU
  • 38. 23/09/2016 38 Formation Windows Containers alphorm.com™© Prérequis pour les Windows containers • Pour la partie logicielle (Image) : Les Windows containers supportent les images en fonction de la version de l’OS du container Host :
  • 39. 23/09/2016 39 Formation Windows Containers alphorm.com™© Ce qu’on a couvert •Les prérequis pour les Windows containers et Hyper-V containers
  • 40. 23/09/2016 40 Formation Windows Containers alphorm.com™© Présentation des images Containers Les images Containers Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com
  • 41. 23/09/2016 41 Formation Windows Containers alphorm.com™© Plan •Introduction •Présentation des images Containers
  • 42. 23/09/2016 42 Formation Windows Containers alphorm.com™© Introduction •Les Windows containers fonctionnent sous une image Containers •Ces images containers contiennent des OS Windows Server
  • 43. 23/09/2016 43 Formation Windows Containers alphorm.com™© Présentation des images Containers • Deux types d’images containers : 1. Base Os Image : Image fournie par Microsoft 2. Container Images : Image créée comme Template via l’image de base « Base Os Images » • Version des images Base OS Images : Image Nano Server Image WindowsServerCore Image ServerDatacenterCore
  • 44. 23/09/2016 44 Formation Windows Containers alphorm.com™© Ce qu’on a couvert •La présentation des Images containers •Leur fonction •Leur différentes versions
  • 45. 23/09/2016 45 Formation Windows Containers alphorm.com™© Téléchargement & installation des images containers Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com Les images Containers
  • 46. 23/09/2016 46 Formation Windows Containers alphorm.com™© Plan • Installation de la feature « Containers » • Installation du module Container Provider • Téléchargement et installation des images Containers
  • 47. 23/09/2016 47 Formation Windows Containers alphorm.com™© Installation de la feature « Containers » • Installation de la feature « Containers »: Install-WindowsFeature Containers
  • 48. 23/09/2016 48 Formation Windows Containers alphorm.com™© Installation du module Container Provider • Installation du module « Container Provider »: Install-PackageProvider ContainerImage -Force • Après l’installation, vérifiez le module PowerShell comme ceci: Get-Command –Module ContainerImage • 3 commandes disponibles: Find-ContainerImage : Liste les containers images qu’on peut télécharger Install-ContainerImage : Télécharge et installe les images Save-Configuration : Sauvegarde la configuration
  • 49. 23/09/2016 49 Formation Windows Containers alphorm.com™© Téléchargement et installation des images Containers • Comment télécharger et installer une image containers ?? Install-ContainerImage -Name NanoServer -Version 10.0.10586.0 Image NanoServer: Image WindowsServerCore: (téléchargement long, en fonction de votre connexion)
  • 50. 23/09/2016 50 Formation Windows Containers alphorm.com™© Téléchargement et installation des images Containers • Vérification de l’installation des images containers : Get-ContainerImage
  • 51. 23/09/2016 51 Formation Windows Containers alphorm.com™© Ce qu’on a couvert • Le téléchargement et l’installation des images containers « Base Os images » depuis Microsoft
  • 52. 23/09/2016 52 Formation Windows Containers alphorm.com™© Installation de docker sur Windows Server 2016 Docker sur Windows Server Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com
  • 53. 23/09/2016 53 Formation Windows Containers alphorm.com™© Plan •Installation pas à pas de Docker sur Windows Server 2016 TP5
  • 54. 23/09/2016 54 Formation Windows Containers alphorm.com™© Installation de docker sur Windows Server • Installation de la feature Containers : (si ce n’est pas fait) Install-WindowsFeature Containers
  • 55. 23/09/2016 55 Formation Windows Containers alphorm.com™© Installation de docker sur Windows Server • Installation du rôle Hyper-V: (si ce n’est pas fait) Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V - All
  • 56. 23/09/2016 56 Formation Windows Containers alphorm.com™© Création des Windows containers • Désactivation des OpLocks : Set-ItemProperty -Path 'HKLM:SOFTWAREMicrosoftWindows NTCurrentVersionVirtualizationContainers' -Name VSmbDisableOplocks -Type DWord -Value 1 –Force • Ajout du répertoire docker dans le chemin système : mkdir "$env:ProgramFilesdocker" [Environment]::SetEnvironmentVariable("Path", $env:Path + ";$env:ProgramFilesdocker", [EnvironmentVariableTarget]::Machine) Fermez la console PowerShell et redémarrez une nouvelle session PowerShell en tant qu’administrateur
  • 57. 23/09/2016 57 Formation Windows Containers alphorm.com™© Création des Windows containers • Téléchargement du moteur docker : Invoke-WebRequest https://master.dockerproject.org/windows/amd64/dockerd.exe -OutFile dockerd.exe • Téléchargement du client Docker : Invoke-WebRequest https://master.dockerproject.org/windows/amd64/docker.exe -OutFile docker.exe • Vérification : docker info • Téléchargement d’une image Nano Server : docker pull microsoft/nanoserver • Création d’un container : docker run --rm -it microsoft/nanoserver cmd.exe
  • 58. 23/09/2016 58 Formation Windows Containers alphorm.com™© Ce qu’on a couvert • Docker sur Windows Server 2016
  • 59. 23/09/2016 59 Formation Windows Containers alphorm.com™© Création des Windows Containers Création des Windows Containers Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com
  • 60. 23/09/2016 60 Formation Windows Containers alphorm.com™© Plan •Module PowerShell « container » •Création des Windows containers
  • 61. 23/09/2016 61 Formation Windows Containers alphorm.com™© Module PowerShell « container » Get-Command -Module Containers
  • 62. 23/09/2016 62 Formation Windows Containers alphorm.com™© Création des Windows containers • Commande pour créer un Windows container: New-Container -Name "Container01" -ContainerImageName WindowsServerCore • Explication de la commande : New-Container : Création de nouveaux Containers Name : Nom du container ContainerImageName : l’image sur laquelle sera basé le container
  • 63. 23/09/2016 63 Formation Windows Containers alphorm.com™© Création des Windows containers • Exemple : • Création de 3 Windows containers : Contain01 Contain02 Contain03
  • 64. 23/09/2016 64 Formation Windows Containers alphorm.com™© Création des Windows containers • Création de 3 Windows containers : avec l’image container « WindowsServerCore » • New-Container –name Contain01 –ContainerImageName WindowsServerCore • New-Container –name Contain02 –ContainerImageName WindowsServerCore • New-Container –name Contain03 –ContainerImageName WindowsServerCore
  • 65. 23/09/2016 4 Formation Windows Containers alphorm.com™© Ma formation Hyper-V 2016 sur Alphorm • http://www.alphorm.com/tutoriel/formation-en-ligne-hyper-v-2016
  • 66. 23/09/2016 66 Formation Windows Containers alphorm.com™© Opération de base sur Windows containers • Opérations de base : Voir le repository C:ProgramDataMicrosoftWindowsHyper-VContainers
  • 67. 23/09/2016 67 Formation Windows Containers alphorm.com™© Opération de base sur Windows containers • Trouver l’ID d’un container :
  • 68. 23/09/2016 68 Formation Windows Containers alphorm.com™© Opération de base sur Windows containers • Création d’un container avec Docker : docker run --rm -it microsoft/nanoserver cmd.exe
  • 69. 23/09/2016 69 Formation Windows Containers alphorm.com™© Ce qu’on a couvert • Le module PowerShell « Containers » • La création des Windows container « simple » • Quelques opérations de base : Vérification des fichiers & affichage des IDs des containers
  • 70. 23/09/2016 70 Formation Windows Containers alphorm.com™© Création des Hyper-V Containers Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com Création des Windows Containers
  • 71. 23/09/2016 71 Formation Windows Containers alphorm.com™© Plan •Prérequis •Représentation des Hyper-V containers •Création des Hyper-V containers
  • 72. 23/09/2016 72 Formation Windows Containers alphorm.com™© Prérequis • Si le container host est un serveur physique, il faut installer le rôle « Hyper-V » Install-WindowsFeature -Hyper-V -Restart • Activez le Spoofing Mac Address si les hyper-V containers sont sur une VM sous Hyper-V Get-VMNetworkAdapter -VMName VH01 | Set-VMNetworkAdapter -MacAddressSpoofing On • Si le container host est une VM sous Hyper-V 2016, activez le nested virtualization Set-VMProcessor -VMName VH01 -ExposeVirtualizationExtensions $true • Désactiver la mémoire dynamique si le container host est une VM Set-VMMemory VH01 -DynamicMemoryEnabled $false • Mettre deux vCPUs si le container host est une VM Set-VMProcessor -VMName VH01 -Count 2
  • 73. 23/09/2016 73 Formation Windows Containers alphorm.com™© Représentation des Hyper-V containers
  • 74. 23/09/2016 74 Formation Windows Containers alphorm.com™© Création des Hyper-V container • Création des Hyper-V Containers: New-Container -name Hyper01 -ContainerImageName NanoServer - SwitchName "Virtual Switch" -RuntimeType HyperV • Get-Container :
  • 75. 23/09/2016 75 Formation Windows Containers alphorm.com™© Création des Hyper-V container • Différence entre les Hyper-V containers et Windows container lors de la création : Get-Container | select ContainerName, RuntimeType Run Type Type de container Default Windows Container HyperV Hyper-V Container
  • 76. 23/09/2016 76 Formation Windows Containers alphorm.com™© Ce qu’on a couvert •Les Hyper-V containers: Le prérequis des Hyper-V containers Leur représentation au niveau schéma Leur création & vérification
  • 77. 23/09/2016 77 Formation Windows Containers alphorm.com™© Conversion des Windows Containers en Hyper-V containers Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com Création des Windows Containers
  • 78. 23/09/2016 78 Formation Windows Containers alphorm.com™© Plan •Convertir des Windows containers en Hyper-V containers
  • 79. 23/09/2016 79 Formation Windows Containers alphorm.com™© Prérequis •Plan d’action : Créer un Windows container au nom de « SRV06 » Vérifier sa création Convertir le Windows container en Hyper-V container avec la commande suivante: Set-Container –name SRV06 –RunTimeType HyperV Vérifier la conversion
  • 80. 23/09/2016 80 Formation Windows Containers alphorm.com™© Prérequis
  • 81. 23/09/2016 81 Formation Windows Containers alphorm.com™© Ce qu’on a couvert •Conversion des Windows containers à Hyper-V containers
  • 82. 23/09/2016 82 Formation Windows Containers alphorm.com™© Création des images containers personnalisées Création images Containers Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com
  • 83. 23/09/2016 83 Formation Windows Containers alphorm.com™© Plan •Introduction •Plan d’action •Représentation
  • 84. 23/09/2016 84 Formation Windows Containers alphorm.com™© Introduction •Possibilité de créer une image container Image personnalisée. •Rappel : Microsoft fournit des images vierges de base « Base OS Image »
  • 85. 23/09/2016 85 Formation Windows Containers alphorm.com™© Plan d’action • Etape 1: Création d’un Windows container « Contain04 » • Etape 2: Créer une image qui se base sur le container « Contain04 » « image- Contain » • Etape 3: Création de plusieurs containers qui se basent sur l’image qu’on a créé • Etape 4 : Vérification
  • 86. 23/09/2016 86 Formation Windows Containers alphorm.com™© Plan d’action
  • 87. 23/09/2016 87 Formation Windows Containers alphorm.com™© Représentation
  • 88. 23/09/2016 88 Formation Windows Containers alphorm.com™© Ce qu’on a couvert •La création des images containers
  • 89. 23/09/2016 89 Formation Windows Containers alphorm.com™© Titre de vidéo Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com Opérations de base sur les containers Administration et opérations
  • 90. 23/09/2016 90 Formation Windows Containers alphorm.com™© Plan • Introduction • Exemples
  • 91. 23/09/2016 91 Formation Windows Containers alphorm.com™© Introduction •Plusieurs opérations au niveau des containers : Gestion de la mémoire Vérification du stockage Gestion et configuration des cartes réseau Chargement de repository
  • 92. 23/09/2016 92 Formation Windows Containers alphorm.com™© Exemples • Vérification de la mémoire : • Vérification au niveau stockage :
  • 93. 23/09/2016 5 Formation Windows Containers alphorm.com™© Plan de la formation • Chapitre 1 : Présentation de la formation (Windows Containers) • Chapitre 2 : Les Windows Containers Présentation des Windows Containers Présentation des Hyper-V Containers Prérequis pour les Windows Containers • Chapitre 3 : Les images Containers Présentation des images Containers Téléchargement et installation des images containers
  • 94. 23/09/2016 94 Formation Windows Containers alphorm.com™© Ce qu’on a couvert •Opérations possibles sur les Containers •Exemples d’opérations
  • 95. 23/09/2016 95 Formation Windows Containers alphorm.com™© Connexion et administration des Windows Containers Configuration réseaux Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com
  • 96. 23/09/2016 96 Formation Windows Containers alphorm.com™© Plan • Introduction • Type de commutateur • Gestion des cartes réseau • Configuration Création du Switch virtuel Création des règles NAT Mappage de ports
  • 97. 23/09/2016 97 Formation Windows Containers alphorm.com™© Introduction • Un container fonctionne comme une machine virtuelle au niveau réseau, il dispose d’une carte réseau virtuelle qui sera connectée ensuite sur un switch virtuel • Nous avons créé des containers sans réseau jusqu’à présent
  • 98. 23/09/2016 98 Formation Windows Containers alphorm.com™© Type de commutateur • Sous Windows Server 2016 TP 5 deux types de commutateurs sont proposés pour les Windows Containers : • Mode Transparent : Ce type de switch est dit switch de type « Externe » les containers connectés dessus pourront recevoir une adresse IP distribuée par un DHCP • Mode traduction d’adresse réseau (NAT) : Les containers sont dans un réseau de type « Interne » avec des adresses IP internes, avec le mécanisme du NAT, l’adresse IP interne du container est traduite en l’adresse IP externe du Container Host. • L2 Bridge Mode & L2 Tunnel Mode
  • 99. 23/09/2016 99 Formation Windows Containers alphorm.com™© Type de commutateur • Création : Switch NAT : New-VMSwitch -Name "SwitchNAT" -SwitchType NAT - NATSubnetAddress "192.168.1.0/24"
  • 100. 23/09/2016 100 Formation Windows Containers alphorm.com™© Gestion des cartes réseaux • Il est possible de faire plusieurs actions en PowerShell afin de gérer les cartes réseau des Windows Containers : Connect-ContainerNetworkAdapter : Connexion d’un container à un switch virtuel Disconnect-ContainerNetworkAdapter : déconnecter un container Add-ContainerNetworkAdapter : ajout de carte réseau Set-ContainerNetworkAdapter: modifier une carte réseau Remove-ContainerNetworkAdapter : supprimer une carte réseau Get-ContainerNetworkAdapter: afficher les informations de la carte réseau
  • 101. 23/09/2016 101 Formation Windows Containers alphorm.com™© Configuration • Création d’un switch virtuel : New-VMSwitch -Name “vSwitchNAT" -SwitchType NAT -NATSubnetAddress "192.168.1.0/24“ • Création de la traduction: New-NetNat -Name vSwitchNAT -InternalIPInterfaceAddressPrefix "192.168.1.0/24“ • Création d’un nouveau container : New-Container -Name Contain06 -ContainerImageName WindowsServerCore - SwitchName “vSwitchNAT"
  • 102. 23/09/2016 102 Formation Windows Containers alphorm.com™© Configuration •Création du mappage :
  • 103. 23/09/2016 103 Formation Windows Containers alphorm.com™© Ce qu’on a couvert •Le réseau avec les Windows containers •La gestion des cartes réseau •La configuration réseau Création de Switch + mappage
  • 104. 23/09/2016 104 Formation Windows Containers alphorm.com™© Ce que j’ai appris Conclusion Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com
  • 105. 23/09/2016 105 Formation Windows Containers alphorm.com™© Plan •Ce que j’ai appris
  • 106. 23/09/2016 106 Formation Windows Containers alphorm.com™© Prochaines formations • Théorie : La notion de container sous Windows Server TP5 Leurs rôles et avantages • Opérationnel : Création d’un environnement avec des Windows Container et Hyper- V containers Administration des containers avec PowerShell et docker
  • 107. 23/09/2016 107 Formation Windows Containers alphorm.com™© Ce qu’on a couvert • Les chose apprise lors de cette formation sur les « Windows Containers »
  • 108. 23/09/2016 108 Formation Windows Containers alphorm.com™© Résumé de la formation Conclusion Seyfallah TAGREROUT Consultant Infrastructure Sogeti & Microsoft MVP Cloud and Datacenter Management Site : http://www.alphorm.com Blog : http://blog.alphorm.com
  • 109. 23/09/2016 109 Formation Windows Containers alphorm.com™© Plan •La formation •Prochaines formations sur Alphorm •Liens utiles
  • 110. 23/09/2016 110 Formation Windows Containers alphorm.com™© La formation • Chapitre 1 : Présentation de la formation (Windows Containers) • Chapitre 2 : Les Windows Containers • Chapitre 3 : Les images Containers • Chapitre 4 : Création des Windows Containers • Chapitre 5: Création des images Containers • Chapitre 6 : Administration & opération sur les containers • Chapitre 7 : Les containers et le réseau • Chapitre 8 : Cas concret
  • 111. 23/09/2016 111 Formation Windows Containers alphorm.com™© Prochaines formations • Hyper-V formation N° 2 (version plus avancée) • Windows Server 2016 et le stockage • Formation Nano Server • Azure ? • Et surprises …. !
  • 112. 23/09/2016 112 Formation Windows Containers alphorm.com™© Lien utiles • http://seyfallah-it.blogspot.fr/2016/01/windows-containers.html • http://seyfallah-it.blogspot.fr/2016/01/administration-des-windows- containers.html • http://seyfallah-it.blogspot.fr/2016/01/creation-dune-ferme-de-serveur- web-avec.html • http://seyfallah-it.blogspot.fr/2016/02/hyper-v-containers.html • https://channel9.msdn.com/Blogs/MVP-Cloud-DataCenter/Cration-des- Windows-Containers-sous-Windows-Server-2016-Technical-Preview-4 • Lien pour la TP 5 : https://msdn.microsoft.com/fr- fr/virtualization/windowscontainers/containers_welcome