WEBVTT


00:00:00.274 --> 00:00:03.764
[Chaîne des conteneurs]

00:00:03.764 --> 00:00:07.193
[Notions de base sur
les conteneurs : Dossiers partagés]

00:00:07.193 --> 00:00:08.879
[Notions de base sur les conteneurs : Dossiers partagés,
Microsoft] >> Bonjour et bienvenue dans un nouvel épisode

00:00:08.879 --> 00:00:10.196
[Notions de base sur les conteneurs : Dossiers partagés,
Microsoft, Matt McSpirit, spécialiste technique] sur la chaîne des conteneurs.

00:00:10.196 --> 00:00:13.056
[Notions de base sur les conteneurs : Dossiers partagés, Microsoft, Matt McSpirit, spécialiste technique] Je
m’appelle Matt McSpirit et suis le spécialiste de la technologie de notre centre de données,

00:00:13.056 --> 00:00:14.553
[Notions de base sur les conteneurs : Dossiers partagés,
Microsoft] et je suis à nouveau accompagné de Neil Peterson,

00:00:14.553 --> 00:00:15.620
[Notions de base sur les conteneurs : Dossiers partagés,
Neil Peterson, développeur de contenu confirmé], développeur de contenu

00:00:15.620 --> 00:00:17.638
[Notions de base sur les conteneurs : Dossiers partagés, Neil Peterson,
développeur de contenu confirmé] qui travaille sur la technologie de nos conteneurs.

00:00:17.638 --> 00:00:18.887
[Notions de base sur les conteneurs : Dossiers partagés,
Neil Peterson, développeur de contenu confirmé] Dans cet épisode,

00:00:18.887 --> 00:00:21.615
[Notions de base sur les conteneurs : Dossiers
partagés] nous nous appuyons sur les épisodes précédents.

00:00:23.196 --> 00:00:24.797
[Notions de base sur les conteneurs : Dossiers
partagés] Pour ceux qui nous suivent depuis le début,

00:00:24.797 --> 00:00:25.801
[Notions de base sur les conteneurs : Dossiers partagés,
Microsoft], vous savez que nous avons abordé des sujets,

00:00:25.801 --> 00:00:28.328
[Notions de base sur les conteneurs : Dossiers partagés,
Microsoft] comme la présentation des conteneurs, pour que les utilisateurs

00:00:28.328 --> 00:00:30.363
[Chaîne des conteneurs] sachent ce
que c’est et comment les utiliser.

00:00:30.363 --> 00:00:32.790
[Chaîne des conteneurs] Nous avons ensuite
examiné en détail certaines des images

00:00:32.790 --> 00:00:35.063
[Notions de base sur les conteneurs : Dossiers partagés,
Microsoft] ainsi que les composants réseau associés aux conteneurs,

00:00:35.063 --> 00:00:39.471
[Notions de base sur les conteneurs : Dossiers partagés, Microsoft] et
constaté leur grande portabilité sur les stations de travail locales, les serveurs,

00:00:39.471 --> 00:00:41.140
[Notions de base sur les conteneurs : Dossiers partagés,
Microsoft] le centre de données et même le cloud.

00:00:41.140 --> 00:00:43.763
[Notions de base sur les conteneurs : Dossiers partagés, Microsoft] Je
vous invite à regarder ces épisodes si ce n’est pas déjà fait.

00:00:43.763 --> 00:00:47.045
[Notions de base sur les conteneurs : Dossiers partagés,
Microsoft] Bon, dans cet épisode, nous allons nous concentrer sur

00:00:47.045 --> 00:00:49.801
[Notions de base sur les conteneurs : Dossiers partagés,
Microsoft] certaines des fonctionnalités relatives au stockage pour les conteneurs

00:00:49.801 --> 00:00:52.251
[Notions de base sur les conteneurs : Dossiers partagés,
Microsoft] et la façon dont les conteneurs utilisent le stockage.

00:00:52.251 --> 00:00:55.269
[Notions de base sur les conteneurs : Dossiers partagés,
Microsoft] Neil, donnez-nous les dernières informations sur les dossiers partagés,

00:00:55.269 --> 00:00:58.775
[Chaîne des conteneurs] en quoi sont-ils importants pour les
conteneurs et peut-être une comparaison entre la version TP3

00:00:58.775 --> 00:01:01.005
[Chaîne des conteneurs] et
la version TP4 actuelle

00:01:01.005 --> 00:01:02.005
[Notions de base sur les conteneurs : Dossiers
partagés, Microsoft] en ce qui concerne ces dossiers partagés.

00:01:02.005 --> 00:01:03.005
[Notions de base sur les conteneurs
: Dossiers partagés, Microsoft] >> D’accord.

00:01:03.005 --> 00:01:06.077
[Notions de base sur les conteneurs : Dossiers
partagés, Microsoft] Pour les conteneurs Windows Server et Hyper-V,

00:01:06.077 --> 00:01:09.135
[Chaîne des conteneurs] nous avons lancé la
fonctionnalité de dossiers partagés dans la version TP4

00:01:09.135 --> 00:01:10.716
[Chaîne des conteneurs] et il
s’agit d’une fonctionnalité relativement simple,

00:01:10.716 --> 00:01:13.841
[Dossiers partagés, chaîne des conteneurs, Microsoft]
qui nous permet d’exposer un dossier

00:01:13.841 --> 00:01:17.029
[Dossiers partagés, PowerShell : Docker :] de l’hôte
de conteneur, dans les conteneurs exécutés sur cet hôte.

00:01:17.029 --> 00:01:18.094
[Dossiers partagés, PowerShell :
Docker :] >> Bien.

00:01:18.094 --> 00:01:20.173
[Dossiers partagés, PowerShell : Docker :] >>
En fait, une fois cette opération effectuée,

00:01:20.173 --> 00:01:25.003
[Dossiers partagés, PowerShell : Docker :] nous
pouvons partager des fichiers avec le conteneur.

00:01:25.003 --> 00:01:29.253
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs] Nous
pouvons également partager des fichiers entre les conteneurs exécutés sur cet hôte.

00:01:29.253 --> 00:01:30.583
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne
des conteneurs] >> Entre les conteneurs Windows Server ?

00:01:30.583 --> 00:01:33.159
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des
conteneurs] >> Les conteneurs Windows Server comme les conteneurs Hyper-V.

00:01:33.159 --> 00:01:34.653
[Dossiers partagés, PowerShell : Docker : Microsoft,
chaîne des conteneurs] >> Très bien. OK, super.

00:01:34.653 --> 00:01:36.923
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des
conteneurs] Cette fonction n’existait pas avant la version TP4 ?

00:01:36.958 --> 00:01:38.525
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des
conteneurs] >> C’est ça. >> Bien, OK. C’est nouveau.

00:01:38.525 --> 00:01:40.433
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des
conteneurs] >> Nouveau dans la version TP4. >> OK.

00:01:40.433 --> 00:01:43.877
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des
conteneurs] >> Donc, pour résumer, j’ai un hôte de conteneur,

00:01:43.877 --> 00:01:46.062
[Dossiers partagés, PowerShell : Docker : Microsoft,
chaîne des conteneurs] je crée un conteneur

00:01:46.062 --> 00:01:48.421
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des
conteneurs] je partage un dossier entre l’hôte et le conteneur.

00:01:48.421 --> 00:01:50.095
[Chaîne des conteneurs] >> Est-ce à
dire que, quand vous le créez,

00:01:50.095 --> 00:01:51.834
[Chaîne des conteneurs] l’hôte de
conteneur peut être physique ou virtuel.

00:01:51.834 --> 00:01:52.881
[Chaîne des conteneurs] >>
Oui. >> Tout à fait.

00:01:52.881 --> 00:01:55.444
[Chaîne des conteneurs] Juste un système
d’exploitation avec une fonctionnalité de conteneur.

00:01:55.444 --> 00:01:58.769
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs] Sur
cet hôte que vous utilisez, est-ce que vous pouvez utiliser exclusivement PowerShell

00:01:58.769 --> 00:02:00.102
[Dossiers partagés, PowerShell : Docker : Microsoft,
chaîne des conteneurs] pour le créer ou...

00:02:00.102 --> 00:02:02.640
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs] Le dossier
partagé, ou pouvez-vous juste cliquer avec le bouton droit sur un dossier

00:02:02.640 --> 00:02:05.547
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs]
sur votre hôte normal et le créer de cette façon ?

00:02:05.547 --> 00:02:10.415
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs]
>> Nous créons le dossier partagé une fois le conteneur créé.

00:02:10.415 --> 00:02:11.450
[Chaîne des conteneurs]
>> Très bien. OK.

00:02:11.450 --> 00:02:14.209
[Chaîne des conteneurs] >> Et nous
le faisons avec PowerShell ou Docker.

00:02:14.209 --> 00:02:15.238
[Chaîne des conteneurs] >> Bien.

00:02:15.238 --> 00:02:17.384
[Chaîne des conteneurs] C’est une chose différente que
de créer un dossier partagé sur mon bureau.

00:02:17.384 --> 00:02:18.782
[Dossiers partagés, PowerShell : Docker : Microsoft,
chaîne des conteneurs] >> Oui, oui. Totalement différente.

00:02:18.782 --> 00:02:20.077
[Dossiers partagés, PowerShell : Docker : Microsoft,
chaîne des conteneurs] >> C’est vrai. Bien.

00:02:20.077 --> 00:02:22.551
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs] >>
Une fois que nous l’avons créé, je crée un dossier partagé

00:02:22.551 --> 00:02:26.407
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs]
entre plusieurs conteneurs différents, donc un même dossier sur l’hôte

00:02:26.407 --> 00:02:27.870
[Dossiers partagés, PowerShell : Docker : Microsoft,
chaîne des conteneurs] présenté à plusieurs conteneurs différents.

00:02:27.870 --> 00:02:28.896
[Dossiers partagés, PowerShell : Docker :
Microsoft, chaîne des conteneurs] >> C’est vrai.

00:02:28.896 --> 00:02:32.052
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs] >>
Chacun de ces conteneurs pouvant afficher les fichiers dans le dossier,

00:02:32.052 --> 00:02:36.444
[Chaîne des conteneurs] je peux en fait écrire
un fichier d’un conteneur dans ce dossier partagé

00:02:36.444 --> 00:02:39.729
[Chaîne des conteneurs] et accéder à
ce fichier sur un autre conteneur

00:02:39.729 --> 00:02:43.420
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs] qui est
mappé au même dossier partagé ; nous en verrons d’ailleurs un exemple.

00:02:43.420 --> 00:02:45.552
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des
conteneurs] >> Je suppose que cela peut convenir aux scénarios

00:02:45.552 --> 00:02:48.933
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs] où, par
exemple, des serveurs web frontaux accèdent à une base de données centrale

00:02:48.933 --> 00:02:51.586
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des
conteneurs] ou à un dépôt d’images partagé pour des images

00:02:51.586 --> 00:02:53.142
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs]
qui sont hébergées sur les sites, ce genre de choses.

00:02:53.142 --> 00:02:55.370
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des
conteneurs] >> Oui, il y a plein de possibilités.

00:02:55.370 --> 00:02:56.419
[Dossiers partagés, PowerShell : Docker :
Microsoft, chaîne des conteneurs] >> OK.

00:02:56.419 --> 00:02:58.797
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs]
>> À la base, c’est vraiment super pour effectuer des opérations

00:02:58.797 --> 00:03:01.747
[Chaîne des conteneurs] comme l’ajout
de fichiers à un conteneur.

00:03:01.747 --> 00:03:05.009
[Chaîne des conteneurs] Par exemple, je
dois installer une application dans ce conteneur,

00:03:05.009 --> 00:03:08.010
[Chaîne des conteneurs] je vais utiliser un dossier
partagé pour placer ces fichiers dans le conteneur

00:03:08.010 --> 00:03:11.866
[Chaîne des conteneurs] et je peux donc enregistrer l’application,
et ainsi de suite jusqu’à des cas d’utilisation plus

00:03:11.866 --> 00:03:14.318
[Chaîne des conteneurs] spécifiques à
l’application, comme ceux abordés ici.

00:03:14.318 --> 00:03:17.725
[Chaîne des conteneurs] >> Bien, et le
chemin source, vous n’avez pas à créer

00:03:17.725 --> 00:03:21.089
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne
des conteneurs] un tout nouveau dossier partagé, pouvez-vous utiliser

00:03:21.089 --> 00:03:22.876
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des
conteneurs] un dossier existant qui contient déjà des éléments ?

00:03:22.876 --> 00:03:24.153
[Dossiers partagés, PowerShell : Docker : Microsoft,
chaîne des conteneurs] >> Oui, oui. Absolument.

00:03:24.153 --> 00:03:26.752
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne
des conteneurs] >> OK. C’est bien. >> Voyons voir.

00:03:26.752 --> 00:03:29.544
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs] Comme
je l’ai dit, il existe deux façons de créer des dossiers partagés,

00:03:29.544 --> 00:03:31.428
[Dossiers partagés, PowerShell : Docker : Add-ContainerSharedFolder -ContainerName
demo -SourcePath c:\source -DestinationPath c:\destination] nous pouvons utiliser PowerShell.

00:03:31.428 --> 00:03:34.128
[Dossiers partagés, PowerShell : Docker : Add-ContainerSharedFolder -ContainerName demo
-SourcePath c:\source -DestinationPath c:\destination] Nous avons une commande Add-ContainerSharedFolder.

00:03:34.128 --> 00:03:35.594
[Dossiers partagés, PowerShell : Docker : Add-ContainerSharedFolder -ContainerName demo
-SourcePath c:\source -DestinationPath c:\destination] >> Son nom est assez explicite.

00:03:35.594 --> 00:03:37.344
[Dossiers partagés, PowerShell : Docker : Add-ContainerSharedFolder -ContainerName
demo -SourcePath c:\source -DestinationPath c:\destination] >> Oui, absolument.

00:03:37.344 --> 00:03:38.844
[Dossiers partagés, PowerShell : Docker : Add-ContainerSharedFolder -ContainerName demo
-SourcePath c:\source -DestinationPath c:\destination] Et nous spécifions un chemin source

00:03:38.844 --> 00:03:40.398
[Dossiers partagés, PowerShell : Docker : Add-ContainerSharedFolder -ContainerName demo
-SourcePath c:\source -DestinationPath c:\destination] et un chemin de destination.

00:03:40.398 --> 00:03:41.756
[Dossiers partagés, PowerShell : Docker : docker run
-it -v c:\source:c:\destination nanoserver cmd] Puis, avec Docker,

00:03:41.756 --> 00:03:43.469
[Dossiers partagés, PowerShell : Docker : docker run -it
-v c:\source:c:\destination nanoserver cmd] quand nous exécutons un conteneur Docker

00:03:43.469 --> 00:03:47.766
[Dossiers partagés, Docker : docker run -it -v c:\source:c:\destination
nanoserver cmd] ou créons le conteneur, nous pouvons indiquer -V,

00:03:47.766 --> 00:03:51.768
[Dossiers partagés, Docker : docker run -it -v c:\source:c:\destination nanoserver cmd]
et une nouvelle fois le chemin source et le chemin de destination.

00:03:51.768 --> 00:03:52.840
[Dossiers partagés, Docker : docker run
-it -v c:\source:c:\destination nanoserver cmd] >> Bien.

00:03:52.840 --> 00:03:54.470
[Dossiers partagés, Docker : docker run -it -v
c:\source:c:\destination nanoserver cmd] Pour l’essentiel, avec ces dossiers partagés,

00:03:54.470 --> 00:03:59.272
[Dossiers partagés, Docker : docker run -it -v c:\source:c:\destination nanoserver cmd] sont-ils
uniquement partagés au moment où ils sont utilisés par un conteneur ?

00:04:02.383 --> 00:04:03.505
[Dossiers partagés, PowerShell : Docker : Microsoft,
chaîne des conteneurs] Est-ce une question délicate ?

00:04:03.505 --> 00:04:05.179
[Dossiers partagés, PowerShell : Docker : Microsoft,
chaîne des conteneurs] >> C’est une question délicate.

00:04:05.179 --> 00:04:06.886
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des conteneurs]
>> Bon, nous y reviendrons dans la démonstration de toute façon.

00:04:06.886 --> 00:04:08.007
[Dossiers partagés, PowerShell : Docker :
Microsoft, chaîne des conteneurs] >> Oui.

00:04:08.007 --> 00:04:09.732
[Dossiers partagés, PowerShell : Docker : Microsoft, chaîne des
conteneurs] >> Oui, vous voulez bien nous la montrer ?

00:04:09.732 --> 00:04:10.733
[Microsoft, chaîne des
conteneurs] >> Oui, voyons.

00:04:10.733 --> 00:04:12.453
[Microsoft, chaîne des conteneurs] >> Pour bien
comprendre, parce que chaque fois que vous dites

00:04:12.453 --> 00:04:14.574
Docker run, vous créez
une instance pour le conteneur

00:04:14.574 --> 00:04:16.711
puis vous dites, OK,
utilisons le dossier partagé.

00:04:16.711 --> 00:04:18.953
Est-ce qu’il reste partagé
le reste du temps ?

00:04:18.953 --> 00:04:20.277
>> Il est partagé
avec le conteneur lui-même.

00:04:20.277 --> 00:04:21.368
>> Bien. OK.

00:04:21.368 --> 00:04:23.335
>> Oui, nous allons juste jeter un coup
d’œil et nous verrons où nous en sommes.

00:04:23.335 --> 00:04:25.461
Bon, ce que je vais
faire ici, je vais juste créer

00:04:25.461 --> 00:04:26.837
deux conteneurs très rapidement.

00:04:26.837 --> 00:04:27.838
>> Avec PowerShell.

00:04:27.838 --> 00:04:31.768
>>Oui, avec PowerShell, donc
rien de spécial ici :

00:04:31.768 --> 00:04:35.031
nouveau conteneur, on lui donne
un nom, on sélectionne une image

00:04:35.031 --> 00:04:37.035
et on le
connecte à un commutateur.

00:04:37.035 --> 00:04:38.842
>> Ce sont des
conteneurs Windows Server normaux ?

00:04:38.842 --> 00:04:40.979
>> Des conteneurs
Windows Server normaux.

00:04:40.979 --> 00:04:44.436
Ils ont été créés et
maintenant, pendant qu’ils sont désactivés,

00:04:44.436 --> 00:04:47.502
à ce stade, il
est impératif qu’ils soient désactivés,

00:04:47.502 --> 00:04:48.536
le dossier partagé
leur est présenté.

00:04:48.536 --> 00:04:49.537
>> OK.

00:04:49.537 --> 00:04:52.196
>> Je vais
exécuter cette commande Add-ContainerSharedFolder.

00:04:52.196 --> 00:04:56.535
Je vais sélectionner mes deux
conteneurs et, vous pouvez le voir,

00:04:56.535 --> 00:05:00.318
J’ai mon chemin source
ici, donc pour en revenir

00:05:00.318 --> 00:05:02.924
ou répondre à
l’une de vos questions,

00:05:02.924 --> 00:05:08.870
vous voyez ici que mon
chemin source a déjà un contenu.

00:05:08.870 --> 00:05:11.002
J’ai un fichier
dans mon chemin source

00:05:11.002 --> 00:05:14.037
et je spécifie
un chemin de destination.

00:05:14.037 --> 00:05:15.937
Je continue et
j’exécute cette sélection.

00:05:15.937 --> 00:05:18.692
>> Une chose intéressante avant
que vous ne cliquiez, c’est que

00:05:18.692 --> 00:05:22.743
vous utilisez en fait une version GUI
complète ou un serveur avec une expérience utilisateur

00:05:22.743 --> 00:05:26.749
pour employer la bonne terminologie
pour votre hôte de conteneur.

00:05:26.749 --> 00:05:28.346
>> Cela n’était pas possible dans
la version TP3, n’est-ce pas ?

00:05:28.346 --> 00:05:29.351
>> Non.

00:05:29.351 --> 00:05:31.525
>> Il s’agissait uniquement
de la version principale essentiellement.

00:05:31.525 --> 00:05:32.559
>> Oui.

00:05:32.559 --> 00:05:33.827
>> C’est donc quelque chose
de nouveau, si vous vous demandiez,

00:05:33.827 --> 00:05:36.455
« Oh, attendez, comment exécutez-vous
des conteneurs sur un serveur

00:05:36.455 --> 00:05:37.837
avec une expérience
utilisateur ? »

00:05:37.837 --> 00:05:40.613
Oui, ça fait partie de la version
TP4 et donc basé sur les commentaires.

00:05:40.613 --> 00:05:44.328
>> Oui, pour TP4, nous avons
la version complète de Windows Server,

00:05:44.328 --> 00:05:47.238
Windows Server principal et les
hôtes de conteneurs Windows Server.

00:05:47.238 --> 00:05:48.242
>> OK. Parfait.

00:05:48.242 --> 00:05:52.121
>> Pour la taille de l’environnement, oui,
c’est une machine virtuelle exécutée sur mon portable

00:05:52.121 --> 00:05:54.524
dotée de la version complète de Windows
Server et c’est aussi mon hôte de conteneur.

00:05:54.524 --> 00:05:56.698
>> Cool, OK.
Allez. C’est parti...

00:05:56.698 --> 00:05:57.743
Sortez le dossier partagé.

00:05:57.743 --> 00:05:59.753
>> Oui, et ça
a été vraiment rapide.

00:05:59.753 --> 00:06:01.423
>> Vous avez le
mode d’accès en lecture/écriture là,

00:06:01.423 --> 00:06:03.748
est-il possible de le
limiter quelque part ?

00:06:03.748 --> 00:06:05.746
>> Oui, c’est
tout à fait possible.

00:06:05.746 --> 00:06:11.020
J’ajoute donc un
conteneur, des dossiers partagés,

00:06:11.020 --> 00:06:15.631
je donne un
nom au conteneur, demo1.

00:06:15.631 --> 00:06:18.809
J’utilise juste le chemin source,
je fais ça vraiment vite.

00:06:20.245 --> 00:06:23.470
>> J’ai vu que le
mode d’accès est une option ici.

00:06:23.470 --> 00:06:26.860
>> Oui, et nous
avons donc un mode d’accès,

00:06:26.860 --> 00:06:28.847
puis lecture seule ou lecture/écriture.

00:06:28.847 --> 00:06:30.497
>> Excellent. >> Merci.

00:06:30.497 --> 00:06:32.516
>> Vous n’aviez pas à taper
tout ça pour moi, mais merci.

00:06:32.516 --> 00:06:34.371
>> Pas de
souci. Pas de souci.

00:06:34.371 --> 00:06:36.025
Bon, je vais poursuivre
et démarrer ces conteneurs.

00:06:46.595 --> 00:06:50.987
Et maintenant, je vais en fait
créer des sessions avec ces conteneurs.

00:07:02.530 --> 00:07:06.877
Si j’accède à la racine
de demo1 et tape ls,

00:07:06.877 --> 00:07:11.218
vous pouvez voir que mon
répertoire files a été créé,

00:07:11.218 --> 00:07:12.941
c’est le dossier partagé.

00:07:12.941 --> 00:07:14.618
Et si je tape...

00:07:17.353 --> 00:07:22.210
nous pouvons voir le seul
fichier qui était déjà là.

00:07:22.210 --> 00:07:23.280
>> Bien.

00:07:23.280 --> 00:07:26.602
>> De retour sur l’hôte,
si je crée un dossier...

00:07:26.602 --> 00:07:29.999
un fichier, je crée
juste un fichier texte...

00:07:32.446 --> 00:07:34.178
j’exécute à nouveau cette commande.

00:07:34.178 --> 00:07:36.209
>> Il est là.
>> Il est là.

00:07:36.209 --> 00:07:37.922
>> Oui, c’est
un moyen assez utile

00:07:37.922 --> 00:07:41.277
de placer des fichiers dans
un conteneur ou, plus utile encore,

00:07:41.277 --> 00:07:42.689
d’arrêter le partage
sur le conteneur.

00:07:42.689 --> 00:07:46.493
>> Oui. Et
ici, avec demo2.

00:07:46.493 --> 00:07:47.494
Je tape...

00:07:50.010 --> 00:07:52.520
>> Et voilà. >>
Nous obtenons la même chose,...

00:08:02.535 --> 00:08:04.805
>> Donc, maintenant, vous écrivez
quelque chose à partir du conteneur.

00:08:04.805 --> 00:08:08.125
>> Oui. Dans le conteneur
demo2, je crée un fichier.

00:08:08.125 --> 00:08:10.029
Le voici, conteneur 1.

00:08:13.667 --> 00:08:16.080
Vous pouvez voir
mon fichier test2.

00:08:16.080 --> 00:08:17.101
>> Bravo.

00:08:17.101 --> 00:08:19.179
>> Et, de retour sur
l’hôte, voici le fichier texte.

00:08:19.179 --> 00:08:20.491
>> Cool. >> Assez simple.

00:08:20.491 --> 00:08:21.536
>> Oui.

00:08:21.536 --> 00:08:24.494
>> Bon, ça,
c’était avec PowerShell.

00:08:26.251 --> 00:08:28.720
[Windows Server 2016 Technical Preview 4] Nous allons
juste jeter un coup d’œil aussi à Docker.

00:08:40.687 --> 00:08:46.042
Je tape docker images, voici
mes images, puis docker run,

00:08:49.731 --> 00:08:51.905
-it.

00:08:51.905 --> 00:08:52.969
>> C’est la session interactive.

00:08:52.969 --> 00:08:55.983
>> Oui, la session
interactive, -v pour volume.

00:08:55.983 --> 00:08:57.033
>> Bien.

00:08:57.033 --> 00:08:59.528
>> Ensuite ma
source, je tape...

00:08:59.528 --> 00:09:01.303
>> Donc -v est la
clé des dossiers partagés, c’est ça.

00:09:01.303 --> 00:09:02.595
>> Oui. C’est la clé.

00:09:02.595 --> 00:09:05.035
>> Est-ce que ce serait pareil, enfin,
est-ce que le résultat serait le même

00:09:05.035 --> 00:09:06.448
sur Linux si
vous utilisiez -v ?

00:09:06.448 --> 00:09:07.499
>> Oui, tout
à fait. >> OK.

00:09:07.499 --> 00:09:08.510
>> Oui.

00:09:08.510 --> 00:09:10.569
Il existe une documentation Docker
au sujet de cette procédure ici.

00:09:10.569 --> 00:09:12.042
>> OK.

00:09:12.042 --> 00:09:17.539
>> Ensuite, je tape
files, sélectionne mon image.

00:09:18.560 --> 00:09:21.083
>> file ou
files ? Voilà.

00:09:21.083 --> 00:09:22.190
>> Oui.

00:09:25.576 --> 00:09:26.757
>> Et le processus...

00:09:26.757 --> 00:09:29.654
>> Aucun problème
à partir de là.

00:09:29.654 --> 00:09:31.617
Nous allons ainsi
créer un conteneur,

00:09:31.617 --> 00:09:36.519
le démarrer avec ce fichier partagé déjà
mappé à partir de cette image de base,

00:09:36.519 --> 00:09:38.577
et lancer l’invite de
commandes à partir de là.

00:09:38.577 --> 00:09:39.606
>> Bien.

00:09:39.606 --> 00:09:43.175
Maintenant, nous sommes dans le conteneur et
si nous accédons à la racine de C...

00:09:52.269 --> 00:09:55.740
Nous voyons que nous avons les
fichiers que nous avons en fait créés

00:09:55.740 --> 00:09:56.797
dans les conteneurs Windows Server.

00:09:56.797 --> 00:09:58.159
>> Super, bravo.

00:09:58.159 --> 00:09:59.163
>> Cool.

00:09:59.163 --> 00:10:00.640
>> Ce sont deux façons
de procéder, vous avez d’abord utilisé

00:10:00.640 --> 00:10:03.939
PowerShell sur les
mêmes conteneurs Windows Server

00:10:03.939 --> 00:10:05.949
[Chaîne des conteneurs, Microsoft] ou avec
le même type de conteneur Windows Server,

00:10:05.949 --> 00:10:09.066
[Chaîne des conteneurs, Microsoft] bien sûr avec
différents conteneurs créés chaque fois, demo1, demo2,

00:10:09.066 --> 00:10:11.299
[Chaîne des conteneurs, Microsoft],
puis un créé dans Docker.

00:10:11.299 --> 00:10:12.852
[Chaîne des conteneurs, Microsoft]
>> Oui. >> Facile.

00:10:12.852 --> 00:10:15.195
[Chaîne des conteneurs, Microsoft] >> Oui, c’était
un exemple très simple pour, vous savez,

00:10:15.195 --> 00:10:17.928
[Chaîne des conteneurs] présenter le dossier partagé,
la copie des fichiers dans les deux sens.

00:10:17.928 --> 00:10:20.271
[Chaîne des conteneurs] Et nous avons parlé
des différentes choses que nous pouvions faire,

00:10:20.271 --> 00:10:22.690
[Chaîne des conteneurs] comme l’ajout
de contenu au conteneur pour l’exécuter,

00:10:22.690 --> 00:10:25.762
[Chaîne des conteneurs, Microsoft], mais il
y a aussi plusieurs applications différentes possibles

00:10:25.762 --> 00:10:29.795
[Chaîne des conteneurs, Microsoft] pour ces conteneurs
exécutés et plusieurs manières de créer des applications.

00:10:29.795 --> 00:10:33.363
[Chaîne des conteneurs, Microsoft] J’ai donc
créé une petite démonstration très simple ici

00:10:33.363 --> 00:10:34.517
[Chaîne des conteneurs, Microsoft] avec...

00:10:34.517 --> 00:10:39.094
[nepeters.com] En fait, attendez, j’ai un
contenu sur ça dans la diapo PowerPoint.

00:10:40.662 --> 00:10:42.257
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 - Docker
Démo 3 - Application à charge équilibrée Hôte de conteneur] Je peux agrandir ma démonstration.

00:10:42.257 --> 00:10:43.730
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 -
Docker Démo 3 - Application à charge équilibrée Hôte de conteneur] >> Oui. Sympa.

00:10:43.730 --> 00:10:44.760
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo
2 - Docker Démo 3 - Application à charge équilibrée] Hôte de conteneur]

00:10:44.760 --> 00:10:47.501
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 - Docker Démo
3 - Application à charge équilibrée Hôte de conteneur] >> J’ai ici un hôte de conteneur

00:10:47.501 --> 00:10:49.905
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 -
Docker Démo 3 - Application à charge équilibrée Hôte de conteneur] exécutant deux conteneurs différents.

00:10:49.905 --> 00:10:51.868
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 - Docker Démo
3 - Application à charge équilibrée Hôte de conteneur] L’un d’eux est un équilibreur de charge.

00:10:51.868 --> 00:10:52.901
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2
- Docker Démo 3 - Application à charge équilibrée Hôte de conteneur] >> Bien.

00:10:52.901 --> 00:10:54.800
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 - Docker Démo
3 - Application à charge équilibrée Hôte de conteneur] >> Il va équilibrer la charge du trafic

00:10:54.800 --> 00:10:58.647
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 - Docker Démo
3 - Application à charge équilibrée Hôte de conteneur] entre deux conteneurs exécutant un serveur web.

00:10:58.647 --> 00:11:00.076
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 -
Docker Démo 3 - Application à charge équilibrée Hôte de conteneur] Ce que l’application fait,

00:11:00.076 --> 00:11:02.314
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 - Docker Démo
3 - Application à charge équilibrée Hôte de conteneur] lors de chaque accès au serveur web,

00:11:02.314 --> 00:11:04.037
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 - Docker Démo
3 - Application à charge équilibrée Hôte de conteneur] elle va juste écrire un fichier journal

00:11:04.037 --> 00:11:06.352
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 - Docker
Démo 3 - Application à charge équilibrée Hôte de conteneur] avec le nom du conteneur

00:11:06.352 --> 00:11:08.060
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 - Docker
Démo 3 - Application à charge équilibrée Hôte de conteneur] qui a généré le fichier journal.

00:11:08.060 --> 00:11:09.890
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 -
Docker Démo 3 - Application à charge équilibrée Hôte de conteneur] Quand le trafic arrive,

00:11:09.890 --> 00:11:12.794
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 - Docker Démo
3 - Application à charge équilibrée Hôte de conteneur] il atteint un conteneur, dépose un fichier journal.

00:11:12.794 --> 00:11:15.460
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 - Docker Démo 3
- Application à charge équilibrée Hôte de conteneur] Ce fichier journal est placé dans un dossier partagé

00:11:15.460 --> 00:11:16.568
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2
- Docker Démo 3 - Application à charge équilibrée Hôte de conteneur] entre

00:11:16.568 --> 00:11:19.247
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 - Docker Démo
3 - Application à charge équilibrée Hôte de conteneur] les deux serveurs web de la solution.

00:11:19.247 --> 00:11:20.247
[Démo sur les dossiers partagés, Démo 1 - Création de base Démo 2 -
Docker Démo 3 - Application à charge équilibrée Hôte de conteneur] >> Bien joué.

00:11:20.247 --> 00:11:22.880
[Démo sur les dossiers partagés, Hôte de conteneur] >>
Donc, quand le trafic arrive et dépose ces fichiers journaux

00:11:22.880 --> 00:11:24.610
[Démo sur les dossiers partagés, Hôte de
conteneur] sur l’hôte de conteneur, c’est le moyen

00:11:24.610 --> 00:11:29.163
[Démo sur les dossiers partagés, Hôte de conteneur] de placer
tous ces fichiers à un emplacement et de les examiner tous

00:11:29.163 --> 00:11:31.157
[Démo sur les dossiers partagés, Hôte de
conteneur] et en quelque sorte de tout rassembler.

00:11:31.157 --> 00:11:34.207
[Démo sur les dossiers partagés, Hôte de conteneur] >> Quand
vous dites que le nom ou des données du fichier journal

00:11:34.207 --> 00:11:36.089
[Démo sur les dossiers partagés, Hôte de
conteneur] reflètent le nom du conteneur utilisé,

00:11:36.089 --> 00:11:39.148
[Démo sur les dossiers partagés, Hôte de conteneur]
ça peut être demo1, demo2, demo1, demo2, demo1.

00:11:39.148 --> 00:11:40.276
[Démo sur les dossiers partagés, Hôte
de conteneur] >> C’est exactement ça.

00:11:40.276 --> 00:11:41.329
[Démo sur les dossiers partagés, Hôte
de conteneur] >> Bien. OK, super.

00:11:41.329 --> 00:11:42.426
[Démo sur les dossiers partagés,
Hôte de conteneur] >> Regardez.

00:11:42.426 --> 00:11:44.762
[nepeters.com] Très simple, je ne
vais pas entrer dans les détails,

00:11:44.762 --> 00:11:48.666
[nepeters.com] sur cet hôte de conteneur, j’ai
en fait cinq conteneurs en cours d’exécution.

00:11:48.666 --> 00:11:50.569
[nepeters.com] Certains aspects relèvent
des bases de données,

00:11:50.569 --> 00:11:53.638
[nepeters.com] mais ne sont pas vraiment pertinents
en ce qui concerne les dossiers partagés.

00:11:53.638 --> 00:11:55.459
[nepeters.com] Regardez ces
deux conteneurs ici

00:11:55.459 --> 00:11:59.513
[nepeters.com] npweb2 et npweb1, et
vous pouvez voir aussi que

00:11:59.513 --> 00:12:00.758
[nepeters.com] j’ai un
équilibreur de charge ici.

00:12:00.758 --> 00:12:01.787
[nepeters.com] >> Oui.

00:12:01.787 --> 00:12:04.833
[nepeters.com] >> Il s’agit du nom
du conteneur qui va exécuter cette application,

00:12:04.833 --> 00:12:06.290
[nepeters.com] qui va
écrire le fichier journal.

00:12:07.327 --> 00:12:09.985
[nepeters.com] Donc, allons-y.

00:12:09.985 --> 00:12:14.162
[nepeters.com] Ce que je vais
faire, c’est extraire le dossier partagé,

00:12:14.162 --> 00:12:15.840
[nepeters.com] voici le dossier partagé

00:12:15.840 --> 00:12:18.090
[nepeters.com] qui est partagé
entre ces deux conteneurs.

00:12:18.090 --> 00:12:19.097
[nepeters.com] >> Il n’y
a rien dedans pour l’instant.

00:12:19.097 --> 00:12:21.263
[nepeters.com OK] >> Il n’y
a rien dedans pour l’instant.

00:12:21.263 --> 00:12:22.662
[nepeters.com OK] J’exécute mon application.

00:12:22.662 --> 00:12:26.675
[nepeters.com OK] Il y a un fichier
journal, nous pouvons voir NPWEB1, nouvelle exécution.

00:12:28.331 --> 00:12:32.784
[nepeters.com OK] Il y en a
deux, j’en rajoute juste deux de plus.

00:12:32.784 --> 00:12:35.045
[nepeters.com OK] >> Il faudrait un peu plus
de contrôle des erreurs sur votre site web, cependant.

00:12:35.045 --> 00:12:36.592
Je veux dire, il n’y a
pas de vérification de la messagerie ici.

00:12:36.592 --> 00:12:38.757
>> Oui. Oui.

00:12:38.757 --> 00:12:39.763
Cool.

00:12:39.763 --> 00:12:41.844
Donc, vous voyez,
juste un simple exemple,

00:12:41.844 --> 00:12:44.917
un exemple un peu
plus pratique des dossiers partagés

00:12:44.917 --> 00:12:46.475
dans le contexte d’une application.

00:12:46.475 --> 00:12:48.676
>> Mais, comme vous l’avez dit
avant, ça peut être des fichiers journaux,

00:12:48.676 --> 00:12:50.898
une base de
données centrale, quelque chose

00:12:50.898 --> 00:12:53.739
que vous liez à
une application à partager entre

00:12:53.739 --> 00:12:56.937
différents niveaux ou
couches d’une application.

00:12:56.937 --> 00:12:58.557
>> Oui. >>
Vraiment super. Très bien.

00:12:58.557 --> 00:13:01.801
Et ça revient au même
que ce soit un conteneur Hyper-V

00:13:01.801 --> 00:13:03.079
[Chaîne des conteneurs,
Microsoft] ou Windows Server.

00:13:03.079 --> 00:13:05.894
[Chaîne des conteneurs] Bien sûr, nous n’avons pas
encore abordé les conteneurs Hyper-V dans le cours.

00:13:05.894 --> 00:13:09.326
[Chaîne des conteneurs, Microsoft, Ressources] Nous
le ferons ultérieurement, dans quelques épisodes,

00:13:09.326 --> 00:13:12.604
[Chaîne des conteneurs, Microsoft, Ressources] mais, pour ce qui
est d’utiliser des conteneurs Hyper-V avec des dossiers partagés,

00:13:12.604 --> 00:13:13.950
[Chaîne des conteneurs, Microsoft, Ressources],
il n’y a rien à ajouter.

00:13:13.950 --> 00:13:15.295
[Chaîne des conteneurs, Microsoft, Ressources]
>> Oui. C’est la même chose.

00:13:15.295 --> 00:13:16.748
[Chaîne des conteneurs, Microsoft,
Ressources] >> OK, cool.

00:13:16.748 --> 00:13:17.825
[Chaîne des conteneurs, Microsoft,
Ressources] Cela nous amène

00:13:17.825 --> 00:13:19.370
[Ressources, Lire la documentation sur les conteneurs] [Partenariat entre Microsoft et
Docker] [Prendre en main Docker] à la fin de cet épisode

00:13:19.370 --> 00:13:21.763
[Ressources, Lire la documentation sur les conteneurs, Partenariat entre Microsoft et Docker, Prendre
en main Docker] de cette minisérie sur les notions de base sur les conteneurs,

00:13:21.763 --> 00:13:23.708
[Ressources, Lire la documentation sur les conteneurs, Partenariat entre Microsoft et
Docker, Prendre en main Docker] sur notre chaîne des conteneurs plus complète.

00:13:23.708 --> 00:13:24.717
[Ressources, Lire la documentation sur les conteneurs, Partenariat entre Microsoft
et Docker, Prendre en main Docker] Dans le prochain épisode,

00:13:24.717 --> 00:13:26.600
[Chaîne des conteneurs, Microsoft, Ressources] nous
allons étudier les contrôles de ressources

00:13:26.600 --> 00:13:30.575
[Chaîne des conteneurs, Microsoft, Ressources] et comment vous
pouvez contrôler plus efficacement la mémoire de l’UC,

00:13:30.575 --> 00:13:32.069
[Chaîne des conteneurs, Microsoft, Ressources]
entre autres, par rapport au conteneur.

00:13:32.069 --> 00:13:33.994
[Chaîne des conteneurs, Microsoft, Ressources] J’espère que
vous avez trouvé cet épisode utile jusqu’à présent.

00:13:33.994 --> 00:13:35.614
[Chaîne des conteneurs, Microsoft,
Ressources] Consultez les ressources,

00:13:35.614 --> 00:13:39.130
[Chaîne des conteneurs, Microsoft, Ressources] téléchargez la
version d’évaluation de Windows Server Technical Preview, TP4

00:13:39.130 --> 00:13:42.910
[Chaîne des conteneurs, Microsoft, Ressources] si vous la
regardez maintenant, si vous la regardez par la suite,

00:13:42.910 --> 00:13:46.211
[Chaîne des conteneurs, Microsoft, Ressources] TP5 ou
quel que soit le numéro du jalon suivant.

00:13:46.211 --> 00:13:48.492
[Chaîne des conteneurs, Microsoft, Ressources] Consultez la
documentation sur laquelle travaillent Neil et son équipe

00:13:48.492 --> 00:13:52.285
[Chaîne des conteneurs, Microsoft, Ressources] pour vous
aider à évaluer certains de ces différents scénarios.

00:13:52.285 --> 00:13:55.744
[Chaîne des conteneurs, Microsoft, Ressources] Nous avons aussi décrit des
commandes Docker, il est utile d’avoir des ressources sur Docker,

00:13:55.744 --> 00:13:57.950
[Chaîne des conteneurs, Microsoft, Ressources] une
documentation assez complète de ce côté-là aussi.

00:13:57.950 --> 00:13:59.536
[Chaîne des conteneurs, Microsoft, Ressources]
Nous voici à la fin.

00:13:59.536 --> 00:14:01.244
[Chaîne des conteneurs, Microsoft, Ressources] Merci de
nous avoir regardés. Merci, Neil, pour votre aide.

00:14:01.244 --> 00:14:03.750
[Chaîne des conteneurs, Microsoft, Ressources] Et à bientôt
pour un autre épisode sur la chaîne des conteneurs.

00:14:03.750 --> 00:14:04.802
[Chaîne des conteneurs,
Microsoft, Ressources] >> Merci.

00:14:04.802 --> 00:14:09.796
[Ressources, Télécharger Windows Server 2016 Technical Preview, Lire la documentation sur
les conteneurs, Partenariat entre Microsoft et Docker, Prendre en main Docker]

00:14:09.796 --> 00:14:14.221
[Chaîne des conteneurs]

00:14:17.549 --> 00:14:20.322
[9 channel9.msdn.com]</para>  </doc></root>