WEBVTT

00:00:00.000 --> 00:00:08.198
[MUSIK]

00:00:08.198 --> 00:00:09.947
Hallo und
Willkommen Sie zur Ausgabe auf

00:00:09.947 --> 00:00:11.430
der Container-Kanal.

00:00:11.430 --> 00:00:13.160
Ich bin Matt McSpirit
Technical Evangelist für

00:00:13.160 --> 00:00:14.590
alle Daten
Technologie.

00:00:14.590 --> 00:00:17.120
In dieser Folge hat
tatsächlich der Beginn

00:00:17.120 --> 00:00:20.130
Mini-Serie wir sind
zu Container untersuchen

00:00:20.130 --> 00:00:21.450
Grundlagen.

00:00:21.450 --> 00:00:23.490
Wer gesehen haben
Einige Videos auf

00:00:23.490 --> 00:00:24.380
Container-Kanal

00:00:24.380 --> 00:00:27.000
Sie wissen, dass wir viel haben
Demos coole Sache.

00:00:27.000 --> 00:00:29.960
Wir eingeführt und interviews
mit Andockfenster.

00:00:29.960 --> 00:00:33.180
Wir haben mit John Howard und
seine untersucht

00:00:33.180 --> 00:00:35.860
Andockfenster sowie, so
Wir haben eine Menge abgedeckt.

00:00:35.860 --> 00:00:38.700
Sachen, aber wir wollen sicherstellen
wir Ihnen die Tiefe Geben

00:00:38.700 --> 00:00:41.030
Kenntnisse über unseren
Container.

00:00:41.030 --> 00:00:44.350
Und hilft mir, die heute
Ich bin von Neil Peterson beigetreten.

00:00:44.350 --> 00:00:45.770
Neil, vorstellen und

00:00:45.770 --> 00:00:48.850
Teilen Sie uns ein wenig über die
Verbindung mit.

00:00:48.850 --> 00:00:50.210
>> Matt groß, danke.

00:00:50.210 --> 00:00:51.400
Mein Name ist so Neil Peterson,

00:00:51.400 --> 00:00:54.600
Ich bin einem
Hier bei Microsoft.

00:00:54.600 --> 00:00:57.280
So wirklich tue ich
Container ist

00:00:57.280 --> 00:01:00.160
die Dokumentation zu gehen
Bei unserer Implementierung

00:01:00.160 --> 00:01:02.340
Container, die Windows
Server-Container und

00:01:02.340 --> 00:01:04.270
die bevorstehende hyper B-Container.

00:01:04.270 --> 00:01:07.100
Also, ich arbeite unserer
Visualisierung Team und und

00:01:07.100 --> 00:01:08.600
John und Taylor.

00:01:08.600 --> 00:01:11.900
Art der Behälter dokumentieren
und ich bin als Teil, spielen

00:01:11.900 --> 00:01:15.020
um und Forschung
die Technologie selbst.

00:01:15.020 --> 00:01:16.870
>> Ist sehr
Viele von uns neu.

00:01:16.870 --> 00:01:18.410
Viele unserer IT
Experten als auch so

00:01:18.410 --> 00:01:20.080
die Dokumentation
ist und

00:01:20.080 --> 00:01:23.050
Diese Dokumentation Ansatz
Wir haben dieses Mal übernommen für

00:01:23.050 --> 00:01:26.390
Container auf MSDM
aber auch Personen Zugriff

00:01:26.390 --> 00:01:28.560
auf über [INAUDIBLE]
Das ist ein großer.

00:01:28.560 --> 00:01:30.950
Ändern für
uns << absolut ich Ja so

00:01:30.950 --> 00:01:34.970
Wir werden unsere Dokumentation
ist auf GitHub verfügbar

00:01:34.970 --> 00:01:38.600
Community kann dazu beitragen,
Aktualisieren Sie und wirklich

00:01:38.600 --> 00:01:43.180
soweit der Hostcontainer nad
Wir sind im technischen Vorschau jedoch

00:01:43.180 --> 00:01:46.350
Wir sind dokumentieren
Sie etwas, sodass

00:01:46.350 --> 00:01:48.870
Wir setzen viel
Da draußen schnell.

00:01:48.870 --> 00:01:51.000
>> Und wenn Sie nicht
die Dokumentation bereits

00:01:51.000 --> 00:01:54.140
MSDN Punkt Microsoft Dot Com ist
Möchten Sie auf der MSDN-Website

00:01:54.140 --> 00:01:56.330
Stamm, Schrägstrich
Virtualisierung und

00:01:56.330 --> 00:01:58.570
Sie gelangen
die Zielseite Container.

00:01:58.570 --> 00:02:00.840
Und es gibt eine Anzahl von
Szenarien,

00:02:00.840 --> 00:02:04.820
Technische Vorschau dokumentiert
drei, um immer die

00:02:04.820 --> 00:02:08.320
containerhost bereit, bereitstellen
mit PowerShare, oder

00:02:08.320 --> 00:02:10.920
Verwalten mit Andockfenster und
So und Azure sowie.

00:02:10.920 --> 00:02:13.210
Wenn nicht,
Dokumente auschecken

00:02:13.210 --> 00:02:15.920
folgen, und auch die
Videos, da sie gehen

00:02:15.920 --> 00:02:18.220
Sie als so gut
Sie können sie visuell anzeigen.

00:02:18.220 --> 00:02:21.380
Aber wie gesagt, heute
ist der Beginn einer Mini-Serie.

00:02:21.380 --> 00:02:22.730
Wir wissen nicht, wie viele
folgen, die wir tun,

00:02:22.730 --> 00:02:24.460
Wir werden nur auf
Halten sie kommen am ya.

00:02:24.460 --> 00:02:25.980
Damit Sie verstehen und

00:02:25.980 --> 00:02:28.950
Fassen Sie die Grundlagen etwas
Weitere technische.

00:02:28.950 --> 00:02:31.400
Aber Sie einiges
sowie Demo.

00:02:31.400 --> 00:02:34.710
So ist Neil Gebäude ausgelastet
Diese Systeme ermöglichen anzeigen

00:02:34.710 --> 00:02:37.610
Sie im Wesentlichen wie einige dieser
Zeug funktioniert etwas genauer.

00:02:37.610 --> 00:02:39.930
Und wir nur
Gehen werden ansehen

00:02:39.930 --> 00:02:42.800
Einführung wirklich über
nur welche Container sind, die

00:02:42.800 --> 00:02:45.840
nächste Ebene nach unten aus der
Videos, die wir in der Vergangenheit getan haben.

00:02:45.840 --> 00:02:47.560
Einige verstehen helfen
der Bausteine und

00:02:47.560 --> 00:02:50.270
Einige der wichtigsten features
Komponenten und Konzepte.

00:02:50.270 --> 00:02:53.170
Bevor wir in Zukunft
über die Tiefe folgen

00:02:53.170 --> 00:02:56.000
umgebenden Bilder
Netzwerke und so weiter.

00:02:56.000 --> 00:02:58.320
So nicht warum Sie es entfernt werden
Gehen Sie wir über uns

00:02:58.320 --> 00:03:00.311
Heute lernen
in dieser Episode.

00:03:00.311 --> 00:03:03.813
<< Für diese Episode möchten
Welche Container nur sprechen

00:03:03.813 --> 00:03:06.127
sind wir erstellen
Einige Container suchen

00:03:06.127 --> 00:03:09.168
Einige Container Bilder und
genau wie Sie starten

00:03:09.168 --> 00:03:12.341
Erklärt die Grundlagen
tiefer in Dinge wie

00:03:12.341 --> 00:03:15.518
Container Bilder networking
Portabilität von Containern

00:03:15.518 --> 00:03:16.046
>> Ordnung Cool

00:03:16.046 --> 00:03:16.706
>> so können okay

00:03:16.706 --> 00:03:17.630
>> haben wir nur ein Paar

00:03:17.630 --> 00:03:21.065
Folien vorstellen, "Nein, wir nicht möglich
Führen Sie Folien"ein Paar und

00:03:21.065 --> 00:03:23.642
Anschließend werden wir Andocken
gerade in einigen demos

00:03:23.642 --> 00:03:24.970
Ja bleiben.

00:03:24.970 --> 00:03:27.140
>> Nur hilft uns Position
Einige der Sachen sowie.

00:03:27.140 --> 00:03:28.500
>> Sicher, absolut.

00:03:28.500 --> 00:03:32.560
So Container
ohne Zweifel sind Feuer

00:03:32.560 --> 00:03:34.820
Viele Menschen
Sie sprechen.

00:03:34.820 --> 00:03:39.780
Es ist sehr früh In der
Technologie-Lebenszyklus Container

00:03:39.780 --> 00:03:41.870
um seit einige Zeit
>> Unter Linux

00:03:41.870 --> 00:03:43.680
>> Unter Linux aber

00:03:43.680 --> 00:03:47.040
Sie nehmen wirklich rechts
jetzt nur Einführung

00:03:47.040 --> 00:03:50.140
Container und was
Container sind, ist

00:03:50.140 --> 00:03:53.210
seltsame Abstraktion, wir haben
Virtualisierung für arbeiten

00:03:53.210 --> 00:03:57.460
einige Zeit, und es ist sehr einfach
einen Container einer virtuellen vergleichen

00:03:57.460 --> 00:04:00.340
Computer, aber
>> Was sind Container

00:04:00.340 --> 00:04:02.800
und was tun wir mit Ihnen
und was tun wir damit?

00:04:02.800 --> 00:04:04.280
Damit meine ich im Kern

00:04:04.280 --> 00:04:08.660
Container sind wirklich für
eine Komponente der Virtualisierung.

00:04:08.660 --> 00:04:11.170
Es ist fast wie
ein Betriebssystem oder

00:04:11.170 --> 00:04:12.890
Anwendungsvirtualisierung.

00:04:12.890 --> 00:04:16.460
Verwenden wir also wesentlichen
Container ähnlich wie wir

00:04:16.460 --> 00:04:18.040
verwenden eine virtuellen Maschine.

00:04:18.040 --> 00:04:20.920
Wir dieses Betriebssystem Virtualisieren und

00:04:20.920 --> 00:04:24.020
Wir führen Sie Applikationen mit
innerhalb des Containers und

00:04:24.020 --> 00:04:27.410
Wir können auf diese Programme zugreifen.
von außerhalb des Containers.

00:04:27.410 --> 00:04:29.470
Sie sehen hier meinem
ersten Punkt zeigen

00:04:29.470 --> 00:04:33.030
Ich rufe sie als Betriebssystem
Anwendungsvirtualisierung und

00:04:33.030 --> 00:04:35.720
Imaging oder
Bild überlagern Technologie

00:04:35.720 --> 00:04:38.300
Dies ist sehr wichtig
>> Viel von nutzen wir

00:04:38.300 --> 00:04:40.400
Container suchen soll.

00:04:40.400 --> 00:04:43.550
Nutzen Dinge wie
schneller start Time, oder

00:04:43.550 --> 00:04:46.300
kleine Stellfläche auf dem Host-Betriebssystem

00:04:46.300 --> 00:04:49.680
mit dem hat
wir managen und

00:04:49.680 --> 00:04:52.990
Diese Bilder erstellen oder
wie Container diese Bilder verwenden.

00:04:52.990 --> 00:04:54.830
Also habe ich, die im ersten
Punkt vorhanden,

00:04:54.830 --> 00:04:58.420
Da Bilder sind sehr
wie wichtig

00:04:58.420 --> 00:04:59.470
Container verwendet werden.

00:04:59.470 --> 00:05:00.270
Und wie bereits erwähnt,

00:05:00.270 --> 00:05:03.566
Wir werden relativ befassen
in Container Bilder.

00:05:03.566 --> 00:05:07.520
In diesem Fall Container
Betriebssystem-Virtualisierung.

00:05:07.520 --> 00:05:11.900
Container host Applikationen und
anwendungsabhängigkeiten und

00:05:11.900 --> 00:05:13.350
Das ist auch wichtig.

00:05:13.350 --> 00:05:16.340
Was wir sehen, sind wir
übermäßige Verwendung einer Anwendung und

00:05:16.340 --> 00:05:18.780
alle abhängigen
In diesem Container.

00:05:18.780 --> 00:05:22.220
Dieser Container wird irgendwie
Diese unabhängige Einheit

00:05:22.220 --> 00:05:25.020
Das kann dann verschoben werden
zwischen aber

00:05:25.020 --> 00:05:27.270
Es hat alle diese
Abhängigkeiten, integriert.

00:05:27.270 --> 00:05:29.630
Damit tun wir etwas
zu konfigurieren unserer

00:05:29.630 --> 00:05:31.830
Container wie wir es bewegen.

00:05:31.830 --> 00:05:34.340
>> Die Abhängigkeit müssen
Leben in demselben Container?

00:05:34.340 --> 00:05:36.080
Denn sie legen konnte
externe nicht Sie?

00:05:36.080 --> 00:05:36.920
>> Ja, absolut.

00:05:36.920 --> 00:05:40.010
Wir haben mehrere
Container-Anwendung.

00:05:40.010 --> 00:05:42.701
Wo wir eine haben
hat die Abhängigkeit

00:05:42.701 --> 00:05:44.021
für Front-End in
ein Container und

00:05:44.021 --> 00:05:46.050
ein Back-End, die alle
Abhängigkeiten für

00:05:46.050 --> 00:05:52.680
Back-end
jedoch diesen beiden Containern

00:05:52.680 --> 00:05:53.910
hängen von anderen
>> Ja.

00:05:53.910 --> 00:05:55.560
>> So bilden sie eine Anwendung.

00:05:55.560 --> 00:05:57.710
>> Und sie selbst
hängen Sie das Basisabbild.

00:05:57.710 --> 00:05:59.710
Sicher, absolut.

00:05:59.710 --> 00:06:01.300
>> In Ordnung.
>> Wir bereits ein

00:06:01.300 --> 00:06:04.880
diskutiert, Container
aus Container Bilder erstellt werden.

00:06:04.880 --> 00:06:06.440
Container sind tragbare,
und

00:06:06.440 --> 00:06:07.390
Dadurch ist es wirklich cool.

00:06:07.390 --> 00:06:10.090
Und in Zukunft
folgen wir tatsächlich erstellen

00:06:10.090 --> 00:06:14.260
auf meinem laptop
Dieser Container Bild

00:06:14.260 --> 00:06:18.070
oben in was als
ein Container Bild Registrierung und

00:06:18.070 --> 00:06:22.090
Ziehen Sie das über in einen virtuellen Computer
Azure, sodass seine diese Portabilität

00:06:22.090 --> 00:06:27.690
Bilder, die uns dadurch
große Weg unsere

00:06:27.690 --> 00:06:30.030
Arbeiten von Umgebung
>> Mm-hm und

00:06:30.030 --> 00:06:30.960
Das ist die Flexibilität.

00:06:30.960 --> 00:06:32.340
Alle unsere Entwickler
auch sehen.

00:06:32.340 --> 00:06:35.200
Erstellen Sie kennen die Anwendung
Lokal auf der Arbeitsstation

00:06:35.200 --> 00:06:37.100
damit aus
eine Perspektive Konsistenz

00:06:37.100 --> 00:06:39.690
würde es bereitstellen
der Laptop eines Servers

00:06:39.690 --> 00:06:42.850
im Rechenzentrum oder an
eine öffentliche Cloud soll arbeiten.

00:06:42.850 --> 00:06:44.050
>> Absolut.
>> Da sie es sehen.

00:06:44.050 --> 00:06:46.260
Sie müssen Abhängigkeiten
und ziehen mit

00:06:46.260 --> 00:06:47.790
und dann
Diese Flexibilität.

00:06:47.790 --> 00:06:51.410
>> Ja, einige
der Container, ist es

00:06:51.410 --> 00:06:53.880
wie gut sehen wir, dass wir sind
Setzen hier Applikationen,

00:06:53.880 --> 00:06:55.360
aber wo liegen die Vorteile?

00:06:55.360 --> 00:06:58.450
Container starten schnell
Diese skaliert schnell.

00:06:58.450 --> 00:07:00.270
Sie können schnell zerstört werden.

00:07:00.270 --> 00:07:03.700
Dieser Speicherbedarf auf dem host
ist viel kleiner als

00:07:03.700 --> 00:07:04.550
eine virtuelle Maschine.

00:07:04.550 --> 00:07:07.430
So können wir diese Dichte gewinnen.

00:07:07.430 --> 00:07:10.340
auf unserem Computer,
Diese Container hosten.

00:07:10.340 --> 00:07:14.190
Wir erhalten eine höhere Dichte
Container als wir mit

00:07:14.190 --> 00:07:15.900
Die VM selbst.

00:07:15.900 --> 00:07:17.060
>> Und im Gegensatz zu

00:07:17.060 --> 00:07:19.500
ein virtueller Computer, ich denke, dass wir suchen
architektonisch in einer Minute

00:07:19.500 --> 00:07:21.870
Wenn Sie einen virtuellen Computer die erstellen
Sie haben einen Verlauf mit Hyper-V.

00:07:21.870 --> 00:07:25.130
Kennen Sie werde sagen wie
viele virtuelle Prozesse kann ich

00:07:25.130 --> 00:07:28.540
benötigen, wie viel RAM, muss ich
einem virtuellen DVD-Laufwerk, wie viele

00:07:28.540 --> 00:07:31.720
Netzwerke, welche Netzwerke werden
müssen Sie auf VLANs und so weiter.

00:07:31.720 --> 00:07:34.550
Es gibt viel mehr
von einem virtuellen Computer

00:07:34.550 --> 00:07:38.830
im Hinblick auf hardware
unbedingt Ebene

00:07:38.830 --> 00:07:41.690
teilweise vorhanden
mit teilweise.

00:07:41.690 --> 00:07:46.590
Aber, sehr
strikte diese VM diese haben

00:07:46.590 --> 00:07:48.600
virtuelle Prozesse
Das ist sehr unterschiedlich.

00:07:48.600 --> 00:07:51.470
>> Ja, ich meine, im Grunde wir
Erstellen einer VM ähnlich wie

00:07:51.470 --> 00:07:52.940
bauen wir
einem physischen Computer.

00:07:52.940 --> 00:07:54.230
Wir müssen alle definieren.

00:07:54.230 --> 00:07:58.410
Komponenten und
geht Weg mit.

00:07:58.410 --> 00:08:02.660
Das heißt, dass ich meine führt in
Dieser letzte Punkt hier auch,

00:08:02.660 --> 00:08:06.770
eines der Dinge, was, denen wir tun können
Container ist der einschränken

00:08:06.770 --> 00:08:09.350
die Ressourcenverwendung des Hosts.

00:08:09.350 --> 00:08:11.810
Damit meine können wir erstellen.
Container und HE

00:08:11.810 --> 00:08:15.880
Viel Speicher oder nicht
Verwenden Sie mindestens so viel Arbeitsspeicher.

00:08:15.880 --> 00:08:18.700
Verwenden Sie diesen Betrag der CPU
ohne.

00:08:18.700 --> 00:08:21.540
>> Ja.
>> So können wir einschränken

00:08:21.540 --> 00:08:24.330
ein Container kann
Verwenden von diesem Host.

00:08:24.330 --> 00:08:25.740
>> Sie wissen, wie
Mega-Container.

00:08:25.740 --> 00:08:26.870
>> Sicher.
Sicher.

00:08:26.870 --> 00:08:27.430
Genau.

00:08:27.430 --> 00:08:30.200
>> Nur auf die gleiche Weise.

00:08:30.200 --> 00:08:32.620
Etwas zu berücksichtigen.

00:08:32.620 --> 00:08:34.030
Ich lege also.

00:08:34.030 --> 00:08:37.070
Vergleichen und mit der
VM, wenn wir die Grafik bringen

00:08:37.070 --> 00:08:39.260
Wir haben auf
Folie dazu veranschaulichen

00:08:39.260 --> 00:08:41.950
Was sind die wichtigsten Vorteile von
Dieses bestimmte Diagramm

00:08:41.950 --> 00:08:44.679
die Benutzer wissen sollten?

00:08:44.679 --> 00:08:46.770
>> Wenn Sie getan haben
Forschung auf Container haben

00:08:46.770 --> 00:08:48.790
vermutlich eine sehr
ähnliche Grafik.

00:08:48.790 --> 00:08:52.360
Und eines der größten
Unterschiede zwischen einem container

00:08:52.360 --> 00:08:56.130
und eine virtuelle Maschine
Das ist wie der Container

00:08:56.130 --> 00:08:59.700
Arbeiten mit dem kernel
auf dem Host.

00:08:59.700 --> 00:09:01.610
So suchen links
Hier Seite

00:09:01.610 --> 00:09:03.630
Wir haben einen virtuellen Computer.

00:09:03.630 --> 00:09:07.300
Wir haben eine Hardwareebene
Wir haben das Betriebssystem und

00:09:07.300 --> 00:09:12.260
der Host-Kernel
die Hypervisor-Technologie.

00:09:12.260 --> 00:09:14.740
Und dann haben wir überlagern
Virtuelle Computer

00:09:14.740 --> 00:09:16.880
auf diese Hypervisor.

00:09:16.880 --> 00:09:19.210
Also jeweils diese virtuelle
Computer ist ein Betriebssystem

00:09:19.210 --> 00:09:20.510
und auch einen Kernel darin.

00:09:20.510 --> 00:09:24.370
So starten wir eine VM
Wir haben eine vollständige Betriebssystem Booten,

00:09:24.370 --> 00:09:25.620
Kernel und alles.

00:09:25.620 --> 00:09:28.610
>> Und generell jeder
eine haben virtuelle Festplatte-

00:09:28.610 --> 00:09:29.020
>> Ja.

00:09:29.020 --> 00:09:31.190
>> Wird
>> Eine erhebliche

00:09:31.190 --> 00:09:33.320
Abstand von der
alle Back-End-Speicher

00:09:33.320 --> 00:09:34.650
sein können.

00:09:34.650 --> 00:09:37.570
Ja, z. B. können Sie
differenzierende Datenträger lesen

00:09:37.570 --> 00:09:40.820
nur übergeordnete Bild trotzdem aber
Verbrauch von Speicher

00:09:40.820 --> 00:09:43.920
in der Regel zugeordnete VMs
kann erheblich sein.

00:09:43.920 --> 00:09:44.700
>> Ja, absolut.

00:09:44.700 --> 00:09:48.156
Und dann haben Sie diese
virtuelle Maschinen irgendwie

00:09:48.156 --> 00:09:51.324
Hardware-Anfragen und
Sie erhalten diese Hypervisor-Ebene

00:09:51.324 --> 00:09:54.852
Diese Anfragen abgefangen und
Diese Anfragen verwalten

00:09:54.852 --> 00:09:58.816
für die Hardware des Hosts
Hält den virtuellen Computer.

00:09:58.816 --> 00:10:02.183
Das Bild ist
eines virtuellen Computers.

00:10:02.183 --> 00:10:06.581
Kontrast containerhost
Wir haben die hardware

00:10:06.581 --> 00:10:08.650
der containerhost.

00:10:08.650 --> 00:10:12.100
Wir haben im Kernel des Betriebssystems
sitzen

00:10:12.100 --> 00:10:15.380
neben dem container
Andockfenster Engine-Software.

00:10:15.380 --> 00:10:20.950
Windows Server-Container-Modul
aber Sie sehen hier, dass

00:10:20.950 --> 00:10:25.170
der Container selbst nicht
haben Sie das Betriebssystem.

00:10:25.170 --> 00:10:26.760
Dieser Kernel keinen.

00:10:26.760 --> 00:10:28.500
So ist wirklich eine freigegebene

00:10:28.500 --> 00:10:31.525
Diese Container Teilen
der Kernel mit dem Host-Betriebssystem.

00:10:31.525 --> 00:10:37.095
Schneller ist Neustart
Gibt es weniger

00:10:37.095 --> 00:10:39.665
Wenn wir diese Container starten
im Vergleich zu einem virtuellen Computer.

00:10:39.665 --> 00:10:42.635
>> Und natürlich Grafik
Darstellung, sagen wir nur hardware

00:10:42.635 --> 00:10:45.835
Hier unten, aber dies
möglicherweise physische Hardware oder

00:10:45.835 --> 00:10:47.595
Es könnte innerhalb von
der virtuelle Computer.

00:10:47.595 --> 00:10:48.665
>> Ja, absolut.

00:10:48.665 --> 00:10:51.295
>>, Gibt es nichts
Diese beiden beenden

00:10:51.295 --> 00:10:53.970
Technologien
Zum Glück Koexistenz.

00:10:53.970 --> 00:10:57.150
So müssen Sie z. B. möglicherweise
Sie haben Hyper-V-host

00:10:57.150 --> 00:10:59.880
Sie haben zwei VM
eine Linux ist, ist Windows und

00:10:59.880 --> 00:11:02.500
Ausführen von Linux-Containern
in einer VM und

00:11:02.500 --> 00:11:04.050
Auf einem anderen Windows-Container.

00:11:04.050 --> 00:11:06.780
Aber dieser physikalischen
Ausführen aus System

00:11:06.780 --> 00:11:07.700
Container.

00:11:07.700 --> 00:11:09.840
Damit haben Sie das beste
im Wesentlichen gibt es zwei Welten,

00:11:09.840 --> 00:11:12.350
Sie nutzen können
die ergänzende Technologie.

00:11:12.350 --> 00:11:14.630
Sie sind also definitiv nicht eine oder
die andere

00:11:14.630 --> 00:11:17.270
Sie können im verwendet werden
Verbindung ist wichtig.

00:11:17.270 --> 00:11:18.490
>> Ja, absolut.

00:11:18.490 --> 00:11:25.150
Der Ebene Fläche, so wird
einfach zu sagen virtuell

00:11:25.150 --> 00:11:28.970
Computer isoliert haben wir
Kernel in der VM-container

00:11:28.970 --> 00:11:33.110
wir teilen
Kernel mit dem Host-Betriebssystem.

00:11:33.110 --> 00:11:34.700
Jetzt dieses Bild
etwas ändert

00:11:34.700 --> 00:11:37.460
Wenn wir einführen
Hyper-V-Container

00:11:37.460 --> 00:11:41.120
Das stellt
Isolationsebene von irgendwie

00:11:41.120 --> 00:11:43.330
Umbruch container
auf dem virtuellen Computer selbst.

00:11:43.330 --> 00:11:44.450
>> Ja, und
in ein paar Wochen

00:11:44.450 --> 00:11:46.960
Wir werden Folgen haben auf
Hyper-v-Container rechts

00:11:46.960 --> 00:11:50.260
Zeitpunkt haben
für Personen zum Testen verfügbar.

00:11:50.260 --> 00:11:52.860
So sehen Sie folgen auf
des Containers-channel

00:11:52.860 --> 00:11:56.520
Besuchern Sie, was genau analysieren
Hyper-V-Container ist da

00:11:56.520 --> 00:11:59.690
Es wird sicherlich eine extra
Ebene der Fähigkeit jedoch

00:11:59.690 --> 00:12:02.390
Es ist auch komplexe erfassen
auch, in was

00:12:02.390 --> 00:12:05.550
Derartige gemischte festlegen
Technologie ' s hier so.

00:12:05.550 --> 00:12:07.070
>> Absolut.
>> Achten Sie so auf, dass ein.

00:12:07.070 --> 00:12:12.410
>> Für den Host ist
>> VM Host Container Unterschied.

00:12:12.410 --> 00:12:14.890
Es gibt auch einige Unterschiede
Wie passen wir Container

00:12:14.890 --> 00:12:15.880
im Vergleich zu VM.

00:12:15.880 --> 00:12:16.740
Das ist eine Schicht sind

00:12:16.740 --> 00:12:19.940
besonders wenn Sie im haben ein
Rolle Sie VM verwaltet wurde

00:12:19.940 --> 00:12:20.970
lange.

00:12:20.970 --> 00:12:23.560
Dies ist wie wir
Verwenden Sie Container-Bilder.

00:12:23.560 --> 00:12:27.150
Wenn Sie Masse getan haben
Bereitstellung der VM Sie wahrscheinlich

00:12:27.150 --> 00:12:29.840
das Konzept kennen
VM-Image ist, wie

00:12:29.840 --> 00:12:33.900
eine Prept Version eines Betriebssystems sys
wir ein paar bereitstellen können

00:12:33.900 --> 00:12:37.660
VMs und Spin eine Reihe
VMs in einem hohen Tempo.

00:12:37.660 --> 00:12:39.970
Container-Bild ist
Anders als eine VM-Image und

00:12:39.970 --> 00:12:41.810
Wir sehen,
Wir graben in diese Tiefe.

00:12:41.810 --> 00:12:44.890
Und wie wir verwalten
Netzwerke mit Container

00:12:44.890 --> 00:12:46.370
Ist anders.

00:12:48.060 --> 00:12:50.780
Wie unterscheidet es
verwalten möchten

00:12:50.780 --> 00:12:52.880
mit VMs und
sehen Sie gut, sowie ein.

00:12:52.880 --> 00:12:53.430
>> Gut, abkühlen lassen.

00:12:53.430 --> 00:12:56.290
Sagen Sie uns ein bisschen mehr
zuletzt als eine Einführung in diese

00:12:56.290 --> 00:12:57.650
Bilder, die Sie erwähnt haben.

00:12:57.650 --> 00:13:00.930
Und in der nächsten Folge weiß
Wir werden tiefer,

00:13:00.930 --> 00:13:02.880
deutlich tiefer
in Container Bilder aber

00:13:02.880 --> 00:13:06.340
nur Personen Sie die 10.000
Anzeigen von Bildern Fuß.

00:13:06.340 --> 00:13:07.340
>> Ja, absolut.

00:13:07.340 --> 00:13:10.220
Und ich nenne dies da
Dies ist ein sehr wichtiger Teil

00:13:10.220 --> 00:13:11.840
Arbeiten mit.

00:13:11.840 --> 00:13:15.530
Welche Container Bilder sind also
Sie können eine schreibgeschützte Vorlage

00:13:15.530 --> 00:13:18.720
gestartet wird
ein Container mit.

00:13:18.720 --> 00:13:22.280
Diese Vorlagen
enthalten Sie Applikationen.

00:13:22.280 --> 00:13:24.940
Sie enthalten die Abhängigkeit
für die Anwendung.

00:13:24.940 --> 00:13:27.700
Sie können auch enthalten
Art, wie Informationen

00:13:27.700 --> 00:13:28.790
Starten Sie das Bild.

00:13:28.790 --> 00:13:32.198
So wie bei jedem Start
ein Container mit diesem Bild

00:13:32.198 --> 00:13:33.590
Starten Sie dieser Prozess.

00:13:33.590 --> 00:13:35.680
Und wir sehen.

00:13:35.680 --> 00:13:38.950
Diese Bilder können bestehen
mehrere Ebenen.

00:13:38.950 --> 00:13:42.790
So könnte eine Basisklasse Betriebssystemabbild haben,
wie Ubuntu und dann I

00:13:42.790 --> 00:13:48.580
auf einer anderen Ebene haben
das Web-Anwendung.

00:13:48.580 --> 00:13:51.540
Und dann für jeden container
die ich auf meinem Rechner gestartet, der

00:13:51.540 --> 00:13:56.530
verwenden das Basisabbild OS,
Sie teilen die gleiche Instanz

00:13:56.530 --> 00:13:59.810
das Bild ist wo
man kleine Stellfläche,

00:13:59.810 --> 00:14:01.930
>> Optimierte Nutzung von Ressourcen.

00:14:01.930 --> 00:14:06.060
>> Optimierten Ressourcenverbrauch und
Wir erreichen der Dichte von

00:14:06.060 --> 00:14:08.510
Diese Bilder wir und Teilen
finden Sie ein Beispiel sowie.

00:14:09.640 --> 00:14:14.300
Ich habe bereits darüber gesprochen
mit Bildern

00:14:14.300 --> 00:14:18.030
die Anleitung Ausführung
und schließlich diese Bilder

00:14:18.030 --> 00:14:21.500
gespeichert und abgerufen werden können
eine Container-Registrierung.

00:14:21.500 --> 00:14:23.600
Wie können wir
erzielen Sie diese Mobilität.

00:14:23.600 --> 00:14:26.850
Also lokal entwickeln
Speichern Sie in einer Registrierung

00:14:26.850 --> 00:14:28.930
Ziehen Sie es einem meiner
Produktions-Umgebung.

00:14:28.930 --> 00:14:29.430
>> Registry und Repository.
>> [ÜBERSPRECHEN]

00:14:29.430 --> 00:14:31.784
>> Registrierung, repository

00:14:31.784 --> 00:14:36.150
nur ein Ort.
Wir können private Register,

00:14:36.150 --> 00:14:38.830
Schauen wir uns in einem
zukünftige Episoden

00:14:38.830 --> 00:14:40.420
Öffentliche Registrierung Dr. Hub.

00:14:40.420 --> 00:14:41.590
>> Recht.
Okay, abkühlen lassen.

00:14:41.590 --> 00:14:44.590
So, ich vermute, der
ein wenig Hintergrund.

00:14:44.590 --> 00:14:46.710
Möchten Sie in einer Demo Ente
und [ÜBERSPRECHEN].

00:14:46.710 --> 00:14:48.040
>> Ja, absolut.

00:14:48.040 --> 00:14:50.350
Sehen wir uns
Demo.

00:14:50.350 --> 00:14:53.587
Lassen Sie mich nur die Größe von meinem
Umgebung hier an werde

00:14:53.587 --> 00:14:57.120
Menge der ersten demos
Mithilfe von Linux-Containern.

00:14:57.120 --> 00:15:02.790
Allerdings wird hier habe
Hyper-V auf einem Linux-Server

00:15:02.790 --> 00:15:03.900
auf meinem Computer hier.

00:15:03.900 --> 00:15:05.750
Während ich unter Linux arbeiten

00:15:05.750 --> 00:15:09.150
Ich bin tatsächlich für arbeiten.
ein Hyper-V Version Computer.

00:15:09.150 --> 00:15:12.240
Jetzt werde ich ausgeführt werden
eine Reihe von Befehlen Andockfenster.

00:15:12.240 --> 00:15:15.350
Andockfenster ist
wie in anderen videos

00:15:15.350 --> 00:15:17.950
Stellt einen container
Management-System.

00:15:17.950 --> 00:15:21.250
Wir verwenden sie hier
für Linux-Containern

00:15:21.250 --> 00:15:23.900
Ich werde auch zeigen ein Beispiel
Andockfenster gegen verwenden

00:15:23.900 --> 00:15:25.570
Windows-Server
auch Container.

00:15:25.570 --> 00:15:26.670
>> Ausgezeichnete, und

00:15:26.670 --> 00:15:29.990
Es gibt bereits einige
Dokumentation auf MSDN

00:15:29.990 --> 00:15:31.540
Website und GitHub.

00:15:31.540 --> 00:15:34.420
Sie können nach Wunsch
Erste Schritte mit Andockfenster und

00:15:34.420 --> 00:15:36.730
Windows Server-Container
Es ist Sache hier für Sie.

00:15:36.730 --> 00:15:38.050
>> Ja.
>> So mitnehmen.

00:15:38.050 --> 00:15:39.620
>> So erfahren einfach
auf einige grundlegende Befehle.

00:15:39.620 --> 00:15:41.470
Damit ich auf Meine
containerhost.

00:15:41.470 --> 00:15:46.120
Ich werde Andockfenster Bilder,

00:15:46.120 --> 00:15:49.320
eine Liste von Bildern,
haben Sie wir auf diesen containerhost

00:15:49.320 --> 00:15:52.470
sehen, habe ich drei Boot zwei
und dann ein paar andere.

00:15:52.470 --> 00:15:54.140
>> Wie sie?

00:15:54.140 --> 00:15:58.260
>> Erhielt ich diese durch
Ziehen sie vom Hub Andockfenster

00:15:58.260 --> 00:15:58.850
Registrierung.

00:15:58.850 --> 00:15:59.417
>> In Ordnung.
>> So

00:15:59.417 --> 00:16:01.934
Beispiel wenn ich wollte
Ziehen Sie ein neues Bild

00:16:01.934 --> 00:16:02.587
angenommen.

00:16:08.012 --> 00:16:10.450
Vielleicht MySQL.

00:16:10.450 --> 00:16:16.010
Ich werde einen Befehl
Andockfenster Suche MySQL.

00:16:16.010 --> 00:16:18.670
Was ist es zu tun, wird
erreichen so an den Hub Andockfenster out

00:16:18.670 --> 00:16:19.820
die Registrierung und

00:16:19.820 --> 00:16:23.840
Zurückgeben einer Liste von Bildern
haben Sie MySQL im Namen.

00:16:23.840 --> 00:16:27.560
Sie sehen, dass wir haben
Diese Spalte, BEAMTEN und

00:16:27.560 --> 00:16:32.070
ein wenig Art,
Dies ist das offizielle Bild.

00:16:32.070 --> 00:16:35.290
So sehe MySQL
Es ist eine offizielle Bild.

00:16:35.290 --> 00:16:37.210
Und ich kann die STERNE.

00:16:37.210 --> 00:16:39.750
So kann diese Bilder
bewertet am Hub Andockfenster.

00:16:39.750 --> 00:16:43.730
Ich erhalte eine Angaben
Durch diese hier wie,

00:16:43.730 --> 00:16:46.290
Hey, das ist wahrscheinlich das Bild ich
Da ich nur nach dem wechseln möchten

00:16:46.290 --> 00:16:51.190
soll eine sehr allgemeine
MySQL Bild auf.

00:16:51.190 --> 00:16:52.660
Aber es gibt einige
a. vorhanden.

00:16:52.660 --> 00:16:55.918
>> Ist interessant, dass so viele
Menschen haben sah hochgeladen

00:16:55.918 --> 00:16:58.028
sollen Sie Äquivalenz werden
dasselbe Bild

00:16:58.028 --> 00:17:00.925
Obwohl es gibt eine
Das ist großartig, können Sie

00:17:00.925 --> 00:17:03.230
Verwenden Sie das gut bewertet alle bereit.

00:17:03.230 --> 00:17:04.690
>> Aber
Es ist sinnvoll, so

00:17:04.690 --> 00:17:08.880
Ich möchte dies nehmen
MySQL Bild, die offizielle.

00:17:08.880 --> 00:17:12.630
Ein paar ändert dies
Meine Anwendung betreffen.

00:17:12.630 --> 00:17:14.830
>> In Ordnung.
>> Und vielleicht zurücksenden bis

00:17:14.830 --> 00:17:17.870
Diese öffentliche Registrierung, damit ich
können sie an anderer Stelle ziehen.

00:17:17.870 --> 00:17:18.540
>> Alle Rechte, angezeigt.

00:17:18.540 --> 00:17:22.035
So wohl Wenn sie dokumentieren
Einige der in der Beschreibung

00:17:22.035 --> 00:17:23.800
, wie Sie nur
Sagen Sie meine folgen.

00:17:23.800 --> 00:17:24.480
>> Sicher, sicher.

00:17:24.480 --> 00:17:25.580
>> Absolut.

00:17:25.580 --> 00:17:28.230
Wir benötigen einige gute
Hinweise für Dokumentation.

00:17:28.230 --> 00:17:30.200
>> Sicher.
[LACHEN] Natürlich, so

00:17:30.200 --> 00:17:30.990
Lassen Sie uns dies.

00:17:30.990 --> 00:17:31.913
Wir eigentlich, sodass wir.

00:17:35.743 --> 00:17:37.460
Eine Liste von Bildern gesehen
auf meinem Computer.

00:17:37.460 --> 00:17:41.860
Ich öffne und Hochfahren
ein Container und sehen,

00:17:41.860 --> 00:17:44.480
Erstellen Sie einen Container und ob
Wir können etwas tun.

00:17:44.480 --> 00:17:48.870
Wenn ich tatsächlich einen Befehl ausführen
Andockfenster Ps sehen

00:17:48.870 --> 00:17:51.470
Diese Andockfenster Ps grundsätzlich
Gibt eine Liste von Containern

00:17:51.470 --> 00:17:52.725
Wir sehen, dass ich keine.

00:17:52.725 --> 00:17:53.680
>> Mm-hm.

00:17:53.680 --> 00:17:57.800
>> Wenn tun Strich Andockfenster Ps eine
Gibt eine Liste von Containern

00:17:57.800 --> 00:18:01.350
sind in einem gestartet
oder beendet.

00:18:01.350 --> 00:18:04.110
Also habe ich keine Container
auf diesem Computer zurückgibt.

00:18:05.120 --> 00:18:06.910
So werde ich einen Befehl ausführen,
Doc oder ausführen

00:18:09.730 --> 00:18:14.160
Strich IT und im Grunde Strich
Mein Container startet

00:18:14.160 --> 00:18:18.130
einen interaktiven Modus und zurück
Meine Tastatureingaben auf dem Bildschirm.

00:18:18.130 --> 00:18:20.410
Im Grunde also
Starten Sie einen Container und

00:18:20.410 --> 00:18:24.470
stürzen Sie container
dann das Bild auswählen

00:18:25.520 --> 00:18:27.180
verwenden möchte
Erstellen Sie den Container.

00:18:27.180 --> 00:18:30.800
Ich werde mein Ubuntu Bild auswählen
und geben sie einen Befehl.

00:18:31.990 --> 00:18:34.500
So werde ich im ein
Welchen Befehl interaktiv

00:18:34.500 --> 00:18:35.610
Ich möchte auszuführen, in diesem Fall

00:18:35.610 --> 00:18:38.320
Ich werde einfach öffnen
nach oben zurück Shell und

00:18:38.320 --> 00:18:41.310
schnell, meine container
erstellt wurde und

00:18:41.310 --> 00:18:42.840
Ich bin in meinem container
an diesem Punkt.

00:18:42.840 --> 00:18:43.900
>> War schneller.

00:18:43.900 --> 00:18:44.910
>> Ist sehr schnell.

00:18:44.910 --> 00:18:47.630
>> Und der Containername
ist es so lange?

00:18:47.630 --> 00:18:50.610
>> Also Teil
Container-Abdeckung.

00:18:50.610 --> 00:18:54.260
Der Container erhielt außerdem ein
Name, nehmen wir einen Blick auf die.

00:18:54.260 --> 00:18:56.270
Wir werden aus verschütten.
Hier gleich und

00:18:56.270 --> 00:18:56.930
sehen Sie.

00:18:56.930 --> 00:18:58.040
>> Rechts, OK Cool.

00:18:58.040 --> 00:18:59.160
Aber schneller.

00:18:59.160 --> 00:18:59.690
>> Ja, so

00:18:59.690 --> 00:19:03.020
innerhalb des Containers, nehmen wir
sich habe ich ein Dateisystem.

00:19:03.020 --> 00:19:07.460
So gibt es im Hintergrund
ein paar Sachen, die mit

00:19:07.460 --> 00:19:12.070
containertechnologie
zu diesem Zweck so

00:19:12.070 --> 00:19:15.390
Wir haben Namespace und
die Prozessisolation.

00:19:15.390 --> 00:19:17.573
Daher muß mit
eine virtuelle Maschine

00:19:17.573 --> 00:19:21.110
Wir sind dreht ein
unabhängige virtuelle Maschine.

00:19:21.110 --> 00:19:23.650
Dieser Container ist
auf diesem Server ausgeführt

00:19:23.650 --> 00:19:26.240
neben anderen Containern.

00:19:26.240 --> 00:19:30.960
Und Namespace und
Prozess-Isolation-Technologie

00:19:30.960 --> 00:19:35.870
Was innerhalb dieses Containers
Es sieht aus wie eine vollständige,

00:19:35.870 --> 00:19:39.030
Einzelfall von
das Ubuntu-Betriebssystem.

00:19:39.030 --> 00:19:40.490
>> Ja, denkt er hat
die einzige Sache dort-

00:19:40.490 --> 00:19:41.413
>> Es hält es nur

00:19:41.413 --> 00:19:42.480
Was gibt es im Wesentlichen.

00:19:42.480 --> 00:19:43.420
>> Aus Sicht der Ressourcen.

00:19:43.420 --> 00:19:44.480
>> Aus Sicht der Ressourcen.

00:19:44.480 --> 00:19:46.250
Sehen wir haben
ein Dateisystem, so

00:19:46.250 --> 00:19:50.750
Es kann etwas
Mkdir Test.

00:19:50.750 --> 00:19:52.040
>> Ordner erstellen
im Wesentlichen.

00:19:52.040 --> 00:19:53.519
>> Ja, so
Ich habe diesen Ordner Test erstellt.

00:19:55.951 --> 00:19:58.911
Und ich werde zu und
Springen von

00:19:58.911 --> 00:20:03.662
Mein Container durch Eingabe von exit
Wir sehen also bin ich wieder.

00:20:03.662 --> 00:20:07.910
Im containerhost
Wenn ich etwas ls tun,

00:20:07.910 --> 00:20:11.970
Wir sehen, dass ich nicht
Weisen Sie hier einen Testordner.

00:20:11.970 --> 00:20:12.980
>> Ja.

00:20:12.980 --> 00:20:15.430
>> Ist eine ziemlich einfache Sache,
aber wir betrachten

00:20:15.430 --> 00:20:16.870
Container, die
tatsächlich erstellt.

00:20:16.870 --> 00:20:20.610
So werde ich ausführen
Andockfenster Ps Gedankenstrich, und

00:20:20.610 --> 00:20:23.535
Hier können Sie sehen, haben wir die
Container-ID, die vor-

00:20:23.535 --> 00:20:24.110
>> Mm-hm.

00:20:24.110 --> 00:20:27.050
>> Aber auch den Namen und
die Art der Verpackung hier.

00:20:27.050 --> 00:20:28.890
Aber Sie haben wir sehen
hat diesem seltsam.

00:20:28.890 --> 00:20:30.640
>>, Die wurde
nach dem Zufallsprinzip generiert?

00:20:30.640 --> 00:20:31.220
>> Ja.

00:20:31.220 --> 00:20:32.400
>> Bestimmt des Menschen?

00:20:32.400 --> 00:20:33.670
>> Des Menschen bestimmt.

00:20:33.670 --> 00:20:35.030
Ja, also nach dem Zufallsprinzip generiert.

00:20:35.030 --> 00:20:35.860
>> Wie alle.

00:20:35.860 --> 00:20:36.920
>> Ja, Ja.

00:20:36.920 --> 00:20:42.500
So einfach war, eine einfache
Beispiel zum Erstellen eines Containers

00:20:42.500 --> 00:20:43.750
ändern den Container.

00:20:43.750 --> 00:20:47.390
Damit die Änderung,
wurde einen Ordner erstellt wurde.

00:20:47.390 --> 00:20:50.370
Wir hätten genauso einfach
Einige Software installiert.

00:20:50.370 --> 00:20:51.650
Wir tatsächlich
sehen Sie.

00:20:54.920 --> 00:20:56.371
So werde ich erstellen
einen neuen Container.

00:21:01.323 --> 00:21:05.312
Und ich werde auch ausführen
Dies im interaktiven Modus

00:21:05.312 --> 00:21:06.710
verwenden die Ubuntu.

00:21:06.710 --> 00:21:07.840
>> Die gleiche Basis, erneut.

00:21:07.840 --> 00:21:09.404
>> Basis
[Nicht HÖRBAR] Bild.

00:21:09.404 --> 00:21:10.900
>> Mm-hm.
>> Und werde starten

00:21:10.900 --> 00:21:12.650
die Shell.

00:21:12.650 --> 00:21:14.190
So wurde Container erstellt.

00:21:14.190 --> 00:21:15.460
Ich bin jetzt im Container.

00:21:15.460 --> 00:21:16.330
>> Anderen.

00:21:16.330 --> 00:21:17.480
Zahlen und Zeichen, so

00:21:17.480 --> 00:21:19.350
Sie ist
zum vorherigen.

00:21:19.350 --> 00:21:20.110
>> Ja, absolut.

00:21:20.110 --> 00:21:22.340
Und jetzt tatsächlich werde
Installieren Sie einige Software.

00:21:22.340 --> 00:21:23.820
Und was wir tun wir werden
Software installieren

00:21:23.820 --> 00:21:26.350
in den container
Sobald die Software

00:21:26.350 --> 00:21:29.985
im Container installiert wurde,
Wir springen, springen und

00:21:29.985 --> 00:21:33.195
Erfassen Sie in
eigenes Bild Container.

00:21:33.195 --> 00:21:37.025
Also, wir einen Container erstellen
Bild von stammt

00:21:37.025 --> 00:21:39.095
Basis des Betriebssystemabbilds.

00:21:39.095 --> 00:21:43.679
So werde ich app Get ausführen und
Ich werde nur einen Text installieren

00:21:43.679 --> 00:21:47.029
Editor, und
dann tatsächlich zuvor,

00:21:47.029 --> 00:21:51.372
Sie können sehen, wenn ich den Befehl ausführen
diesen Befehl nicht gefunden.

00:21:58.296 --> 00:22:01.367
Ich verwende ein Paket
Management-Technologie

00:22:01.367 --> 00:22:05.932
unter Linux zu apt-Get aufgerufen
erreichen, greifen die Software und

00:22:05.932 --> 00:22:08.240
Installieren sie im Container.

00:22:08.240 --> 00:22:09.140
>> In Ordnung.
>> Hier

00:22:09.140 --> 00:22:10.980
Ich sage installieren
der Container besteht.

00:22:10.980 --> 00:22:13.180
Namespace Prozessisolation.

00:22:13.180 --> 00:22:16.870
Es gibt einige Tricks auf
auf der Containerebene host

00:22:16.870 --> 00:22:17.540
aber im Prinzip

00:22:17.540 --> 00:22:19.840
Das ist, was wir tun wird
die Installation dieser Software.

00:22:19.840 --> 00:22:22.600
>>, Aber in diesem Container
einen Kratzer hat Basis

00:22:22.600 --> 00:22:25.170
Es ist im Wesentlichen,
die Änderungen werden erfasst.

00:22:25.170 --> 00:22:25.680
>> Genau.

00:22:25.680 --> 00:22:28.120
>>, Würde es in also werden
dort, obwohl er davon ausgeht,

00:22:28.120 --> 00:22:32.470
wurde in der Windows-Welt,
Cdrive-Windows schreiben.

00:22:32.470 --> 00:22:35.615
Es ist nicht an den host
Windows ist, die

00:22:35.615 --> 00:22:38.910
Nur-Lese-Modus im Wesentlichen die
so sammelt, Basisabbild

00:22:38.910 --> 00:22:43.500
ein Speicherbereich, lassen
Sie sparen, die zu einem Bild.

00:22:43.500 --> 00:22:47.790
>> Genau streichen so
Speicherplatz wird diese nächste Ebene

00:22:47.790 --> 00:22:50.190
das Bild Wenn wir
Erfassen Sie diesen Container.

00:22:50.190 --> 00:22:52.820
>> Okay, so
sucht, Download und.

00:22:52.820 --> 00:22:54.520
>> Installation ist abgeschlossen.

00:22:54.520 --> 00:22:55.780
>> Ja.
Also bin ich noch im Container,

00:22:55.780 --> 00:22:57.270
So werden sie ausgeführt.

00:22:57.270 --> 00:23:00.005
Sehen wir, dass meine Software
wurde installiert.

00:23:00.005 --> 00:23:01.900
>>.

00:23:01.900 --> 00:23:03.290
>>, ich bin vorhanden.

00:23:03.290 --> 00:23:07.380
Und ich bin Ausgang Container.

00:23:11.089 --> 00:23:12.366
Versuchen.

00:23:15.697 --> 00:23:18.549
Hier ist meine beiden
Container, hier wird zuerst

00:23:18.549 --> 00:23:21.800
die wir erstellt und
Letzteres, die ich erstellt.

00:23:21.800 --> 00:23:27.290
Dies hat einen Namen-
>> Angebot Chandroseka.

00:23:27.290 --> 00:23:29.805
>> Ja, Danke für
aussprechen, die für mich.

00:23:29.805 --> 00:23:32.510
>> [LACHEN]
>> Hat, ich weiß nicht, wo

00:23:32.510 --> 00:23:35.860
Diese erhalten sehr
verschiedene Namen im Vergleich zu

00:23:35.860 --> 00:23:38.470
2 Wir haben auf Grundlage haben
die 2 haben wir bisher.

00:23:38.470 --> 00:23:40.690
>>, Was ich also jetzt
werde ich zu dieser letzten ist

00:23:40.690 --> 00:23:43.200
Container, die wir und ich bin
wird ein Bild erstellen.

00:23:43.200 --> 00:23:49.820
Alles so Andockfenster commit
>> Ich werde nur

00:23:49.820 --> 00:23:53.800
Nehmen Sie die Idee des Containers
Ich werde nur Namen sie

00:23:55.660 --> 00:23:59.230
und so schnell
Diese große lange Raster zurückgegeben wurde

00:24:02.580 --> 00:24:06.230
und nun tun Andockfenster Bilder
erneut werden Sie sehen, dass ich

00:24:07.290 --> 00:24:09.990
>> Ein anderes Bild und und

00:24:09.990 --> 00:24:15.665
So mache ich Andockfenster Vim erneut,
Der interaktive Modus geschieht.

00:24:15.665 --> 00:24:22.720
Und Vim und Bindestrich.

00:24:22.720 --> 00:24:23.720
>> Aber
Jetzt können Sie im Wesentlichen

00:24:23.720 --> 00:24:25.750
Ich weiß, dass wir decken
zukünftige videos

00:24:25.750 --> 00:24:27.600
im Wesentlichen können Sie
Geben Sie diese vim

00:24:27.600 --> 00:24:28.970
>> Jedem Bild.

00:24:28.970 --> 00:24:29.790
>> Absolut.
>> Und

00:24:29.790 --> 00:24:34.110
auf ihrem Computer ausführen können,
Sie haben eine Linux-Bereitstellung.

00:24:34.110 --> 00:24:35.790
>> Ja.
>> Und nur führen.

00:24:35.790 --> 00:24:39.530
>> Ja, Ja, wir nehmen die
Bild, das wir gerade erstellt haben, und

00:24:39.530 --> 00:24:41.170
Schieben Sie es bis Andockfenster Hub.

00:24:41.170 --> 00:24:43.480
Und Sie können ziehen sie nach unten
in Ihrer Umgebung und

00:24:43.480 --> 00:24:44.440
nur ausführen.

00:24:44.440 --> 00:24:45.400
>> Cool, schön.

00:24:45.400 --> 00:24:49.290
>> Also ich gerade ein neues
Container aus dem Bild.

00:24:49.290 --> 00:24:50.640
Und ich werde in Vim.

00:24:50.640 --> 00:24:52.170
Und Sie sehen, dass
Gibt die Software.

00:24:52.170 --> 00:24:53.960
>> Ja schön.

00:24:53.960 --> 00:24:56.730
>> So
Das ist ziemlich einfache Sache.

00:24:56.730 --> 00:25:00.220
Und im nächsten Video wir graben
ein bisschen mehr Bilder.

00:25:00.220 --> 00:25:04.630
Tatsächlich werden wir
sehen Sie sich das

00:25:04.630 --> 00:25:08.130
ein Bild von einem abgeleiteten
Vergleicht die Basis.

00:25:08.130 --> 00:25:10.160
Wir sehen die Anordnung,
Wir nehmen tatsächlich

00:25:10.160 --> 00:25:12.870
viel mehr mikroskopischen sich
>> Irgendwie wie diese Ebenen

00:25:12.870 --> 00:25:13.620
funktioniert.

00:25:13.620 --> 00:25:16.580
Aber irgendwie runden
Demos für

00:25:16.580 --> 00:25:19.070
Diese erste Einführung
und das war einfach.

00:25:19.070 --> 00:25:21.500
Es erstellt einen Ordner,
Wir haben einige Software installiert.

00:25:21.500 --> 00:25:24.630
Aber ich wollte zudem Geben
eine vollwertige Beispiel

00:25:24.630 --> 00:25:26.300
eine ausgeführte Anwendung
in einem container

00:25:26.300 --> 00:25:29.210
um etwas
ein wenig geeignet.

00:25:29.210 --> 00:25:34.731
Dazu kann ich tatsächlich Let me
Beenden Sie diesen Container.

00:25:39.741 --> 00:25:41.877
Lassen Sie mich einfach
in einem Ordner hier.

00:25:45.155 --> 00:25:48.130
Ich werde etwas
aufgerufene Andockfenster erstellen.

00:25:48.130 --> 00:25:50.670
Was wir sprechen
Um in einem späteren Video.

00:25:50.670 --> 00:25:55.440
Aber Andockfenster erstellen
eine Orchestrierung Tools

00:25:55.440 --> 00:26:00.140
können
Hinweise zu definieren

00:26:00.140 --> 00:26:03.740
Bereitstellen von mehreren Containern
und miteinander verknüpfen.

00:26:03.740 --> 00:26:07.050
Es ist wirklich nur ein Automatisierungsobjekt
Tools für die Art der Bereitstellung

00:26:07.050 --> 00:26:08.520
eine vollständige Anwendung
>> Recht.

00:26:08.520 --> 00:26:10.640
>> aus mehreren basiert
unterschiedliche Container.

00:26:10.640 --> 00:26:11.210
>> In Ordnung.
>> So

00:26:11.210 --> 00:26:14.080
Ich bin nur irgendwie
>> Bekommen dabei und

00:26:14.080 --> 00:26:14.600
schnell ausgeführt.

00:26:14.600 --> 00:26:16.790
Ich werde etwas
als Arzt erstellen.

00:26:16.790 --> 00:26:20.810
Gut,

00:26:20.810 --> 00:26:26.140
Arzt verfassen Strich Arzt
Verfassen von Leerzeichen Strich d.

00:26:26.140 --> 00:26:32.080
Lassen Sie mich erneut versuchen.

00:26:34.220 --> 00:26:35.275
Ich war nicht im richtigen Ordner.

00:26:35.275 --> 00:26:40.272
Andockfenster-Verfassen Sie -d.

00:26:41.810 --> 00:26:45.490
Schnell gedreht
zwei Computer.

00:26:45.490 --> 00:26:47.540
Also, wenn ich Andockfenster Ps

00:26:48.740 --> 00:26:52.320
Sie sehen, habe ich
zwei Container ausgeführt.

00:26:53.580 --> 00:26:57.121
Die Bilder wurden
Neilpeterson/Front und

00:26:57.121 --> 00:26:58.935
dann ein Abbild MySQL und

00:26:58.935 --> 00:27:02.211
auf Ausführen
Dieses System jetzt.

00:27:04.032 --> 00:27:07.213
Lassen Sie mich nur die IP-Adresse erfassen
Adresse des Systems.

00:27:21.557 --> 00:27:25.532
Und was wir tun, was die
Hier geschieht, ich bin Anfügen

00:27:25.532 --> 00:27:29.405
eine Anwendung wird ausgeführt
in der Vordergrund beendet Container.

00:27:29.405 --> 00:27:30.170
>> Mm-hm.

00:27:30.170 --> 00:27:32.490
Es ist nur eine einfache kleine
Einige eingefügt wird

00:27:32.490 --> 00:27:34.650
Daten in einer Datenbank.

00:27:34.650 --> 00:27:35.640
Ich werde daher nur C9 C9 tun.

00:27:35.640 --> 00:27:39.150
Ich wird nicht tatsächlich ausfüllen.

00:27:41.560 --> 00:27:42.250
Klicken Sie auf senden.

00:27:49.400 --> 00:27:52.100
Und dann ging ich zu einer anderen Seite
und Sie können

00:27:52.100 --> 00:27:55.880
sehen Sie, wo wir abrufen
die Daten tatsächlich MySQL

00:27:55.880 --> 00:27:58.980
Instanz ausgeführt wurde
eine zweite Container.

00:27:58.980 --> 00:28:01.400
>> Schön.
So besteht diese Andockfenster

00:28:01.400 --> 00:28:04.470
Funktionen, die Sie gerade
im Wesentlichen wurde verwendet

00:28:04.470 --> 00:28:06.210
Art der Verwendung
Konfigurationsdatei.

00:28:06.210 --> 00:28:07.530
>> Ja.
>> Gehen, ich dies und

00:28:07.530 --> 00:28:08.920
Ausleger.

00:28:08.920 --> 00:28:11.250
Und hatte bereits konfiguriert
Diese einzeln zu.

00:28:11.250 --> 00:28:13.100
Und sie zu
Wenn er gestartet und

00:28:13.100 --> 00:28:17.525
Sie sehen dort Local/Bin/starten
für das meine SQL und

00:28:17.525 --> 00:28:20.170
Run.sh für die front-End.

00:28:20.170 --> 00:28:22.110
Ist im Wesentlichen-
>> Ja,

00:28:22.110 --> 00:28:23.890
Wir werfen
Ein Blick auf die Datei.

00:28:23.890 --> 00:28:25.140
Ist exakt
Was wir tun

00:28:25.140 --> 00:28:27.750
Ich habe nur zwei definiert
in diesem Container.

00:28:27.750 --> 00:28:30.280
Also meiner ersten Container
Gewünschte Bild.

00:28:30.280 --> 00:28:32.210
Einige Anschlüsse haben ausgesetzt werden.
Wir sprechen werden

00:28:32.210 --> 00:28:34.210
im nächsten Video.

00:28:34.210 --> 00:28:36.840
Und dann einige
Umgebungsvariablen und

00:28:36.840 --> 00:28:39.640
dasselbe für
Meine zweite Container.

00:28:39.640 --> 00:28:44.160
So eine automatisierte Möglichkeit

00:28:44.160 --> 00:28:46.940
Drehen von mehreren Containern
miteinander verknüpfen.

00:28:46.940 --> 00:28:47.760
>> Schön.

00:28:47.760 --> 00:28:49.520
>> Ja, und ich möchte
Es ist wirklich möchte

00:28:49.520 --> 00:28:52.560
für eine praktische anzeigen
Beispiel für einen container

00:28:52.560 --> 00:28:56.220
kann jedoch über nur erstellen
Ordner und Installieren von Software.

00:28:56.220 --> 00:28:59.560
Aber eine Anwendung
von innerhalb eines Containers.

00:28:59.560 --> 00:29:03.080
>> Schön, gut, also
Damit endet unsere Demo.

00:29:03.080 --> 00:29:06.800
Und damit sind wir am Ende
der erste Folge dazu

00:29:06.800 --> 00:29:09.250
Mini-Serie auf
Container-Kanal.

00:29:09.250 --> 00:29:10.940
Es gibt einige empfohlene
Ressourcen

00:29:10.940 --> 00:29:12.430
um sicherzustellen, dass
Sie kennen.

00:29:12.430 --> 00:29:14.510
Erstens können Sie
Das Fenster Server technische

00:29:14.510 --> 00:29:17.430
Derzeit technische Vorschau
Vorschau 3 ab

00:29:17.430 --> 00:29:19.770
Wenn Sie gerade aufzeichnen
Diese irgendwo auf die Zeile

00:29:19.770 --> 00:29:22.430
Es wäre T P 4,
Es kann auch höher sein.

00:29:22.430 --> 00:29:24.050
Es ist immer noch relevant.

00:29:24.050 --> 00:29:29.396
Testen Sie, überprüfen
der Container Dokumentation MSDN.Microsoft.com/virtualiza-

00:29:29.396 --> 00:29:31.415
Inter gibt Andockfenster Ressourcen auf

00:29:31.415 --> 00:29:35.740
docker.com/Microsoft, und
Andockfenster ist, es

00:29:35.740 --> 00:29:39.518
Links zur Dokumentation als
nun, docs.docker.com/windows.

00:29:39.518 --> 00:29:43.100
Viele nützliche Ressourcen
und wieder auf

00:29:43.100 --> 00:29:46.570
in dieser Mini-Reihe Video,
Neil und wird untersucht

00:29:46.570 --> 00:29:49.293
Bilder in ein bisschen genauer und
Netzwerke und Portabilität.

00:29:49.293 --> 00:29:51.852
So cool, Dank.

00:29:51.852 --> 00:29:52.352
Bis später.

00:29:52.352 --> 00:30:02.352
[MUSIK]

