WEBVTT

00:00:00.000 --> 00:00:08.198
[MUZYKA]

00:00:08.198 --> 00:00:09.947
Cześć i
Zapraszamy do innego odcinka na

00:00:09.947 --> 00:00:11.430
Kanał kontenera.

00:00:11.430 --> 00:00:13.160
Jestem Matt McSpirit
Propagator techniczne dla

00:00:13.160 --> 00:00:14.590
wszystkich naszych danych
Centrum technologii.

00:00:14.590 --> 00:00:17.120
W tym odcinku ma
rzeczywiście na początku

00:00:17.120 --> 00:00:20.130
Seria mini, gdzie jesteśmy
zamiar zwiedzania kontenera

00:00:20.130 --> 00:00:21.450
podstawy.

00:00:21.450 --> 00:00:23.490
Ci, którzy obejrzane
Niektóre pliki znajdują się na wideo

00:00:23.490 --> 00:00:24.380
kanał kontenerów

00:00:24.380 --> 00:00:27.000
będziesz wiedzieć, że mamy wiele
DEMA ciekawe rzeczy.

00:00:27.000 --> 00:00:29.960
Firma Microsoft wprowadziła i przeprowadzono rozmowy
z osobami z dokowanego.

00:00:29.960 --> 00:00:33.180
Spotkał się z John Howard i
zbadać swój wkład

00:00:33.180 --> 00:00:35.860
jak również okno dokowane, więc
Omówiliśmy obciążenia

00:00:35.860 --> 00:00:38.700
rzeczy, ale chce mieć pewność
Czy macie głębokości

00:00:38.700 --> 00:00:41.030
znajomość naszych
jak również kontenery.

00:00:41.030 --> 00:00:44.350
I Pomóż mi zrobić dzisiaj
Jestem dołączył Neil Peterson.

00:00:44.350 --> 00:00:45.770
Neil, Przedstaw się i

00:00:45.770 --> 00:00:48.850
Powiedz nam coś o swoim
w związku z kontenerów.

00:00:48.850 --> 00:00:50.210
>> Wielki dzięki Matt.

00:00:50.210 --> 00:00:51.400
Więc jestem wymieniony 's Neil Peterson

00:00:51.400 --> 00:00:54.600
Jestem deweloperem zawartości
tutaj, w firmie Microsoft.

00:00:54.600 --> 00:00:57.280
Tak naprawdę co robię
z kontenerami jest pisania

00:00:57.280 --> 00:01:00.160
do dokumentacji, aby go
z naszych realizacji

00:01:00.160 --> 00:01:02.340
kontenery, które jest Windows
kontenery typu serwer i

00:01:02.340 --> 00:01:04.270
nadchodzące hyper pojemnikach B.

00:01:04.270 --> 00:01:07.100
Więc jestem w pracy z naszych
Wizualizacja i i

00:01:07.100 --> 00:01:08.600
John i Taylor.

00:01:08.600 --> 00:01:11.900
Rodzaju dokumentowanie kontenerów
i w związku z tym gram

00:01:11.900 --> 00:01:15.020
wokół i prowadzenia badań
na technologii samodzielnie.

00:01:15.020 --> 00:01:16.870
>> To wszystko jest bardzo
nowe wielu z NAS.

00:01:16.870 --> 00:01:18.410
Wiele IT
specjalistów jako dobrze wiec

00:01:18.410 --> 00:01:20.080
Dokumentacja
jest krytyczna i

00:01:20.080 --> 00:01:23.050
Ta dokumentacja podejście, które
Zrobiliśmy tym razem

00:01:23.050 --> 00:01:26.390
pojemniki, zakładanie MSDM
ale również osobom uzyskiwanie dostępu

00:01:26.390 --> 00:01:28.560
na nim za pomocą [NIEWYRAŹNE]
to jest duży.

00:01:28.560 --> 00:01:30.950
Zmienianie dla
NAS << tak absolutnie chodzi tak

00:01:30.950 --> 00:01:34.970
Jesteśmy w naszej dokumentacji
jest dostępny na GitHub,

00:01:34.970 --> 00:01:38.600
Wspólnota może przyczynić się do niego,
dokonać aktualizacji do niego i naprawdę

00:01:38.600 --> 00:01:43.180
o ile to kontener okna nad
Jesteśmy w technical preview, ale

00:01:43.180 --> 00:01:46.350
Możemy dokumentujące
im się trochę, więc

00:01:46.350 --> 00:01:48.870
możemy umieścić wiele rzeczy
tam dość szybko.

00:01:48.870 --> 00:01:51.000
>> I jeśli nie zaznaczono
Dokumentacja już,

00:01:51.000 --> 00:01:54.140
to jest MSDN kropka Microsoft dot com
Jeśli chcesz przejść w dół MSDN

00:01:54.140 --> 00:01:56.330
katalog główny, kreski ułamkowej
Wirtualizacja i

00:01:56.330 --> 00:01:58.570
Spowoduje to przejście do
pojemniki strony docelowej.

00:01:58.570 --> 00:02:00.840
A liczba
różne scenariusze że My

00:02:00.840 --> 00:02:04.820
udokumentowane dla technical preview
trzy wokół pobieranie z

00:02:04.820 --> 00:02:08.320
kontener hosta gotowy, wdrażanie
pojemniki z PowerShare, lub

00:02:08.320 --> 00:02:10.920
zarządzanie nimi z dokowane i
itd., a także Azure.

00:02:10.920 --> 00:02:13.210
Tak, jeśli nie,
wyewidencjonowywanie dokumentów,

00:02:13.210 --> 00:02:15.920
następnie wzdłuż, a także wyświetlać
filmy, ponieważ będą chodzić

00:02:15.920 --> 00:02:18.220
Ty za pośrednictwem jako tak dobrze
Można to sprawdzić wizualnie.

00:02:18.220 --> 00:02:21.380
Ale dziś, jak powiedział,
jest początek mini-serii.

00:02:21.380 --> 00:02:22.730
Nie wiemy, ile
odcinki, które chcemy zrobić,

00:02:22.730 --> 00:02:24.460
po prostu zamierzamy
utrzymanie ich najbliższych za Tobą.

00:02:24.460 --> 00:02:25.980
Aby ułatwić zrozumienie i

00:02:25.980 --> 00:02:28.950
zrozumieć podstawy w nieco
więcej informacji o poziomie technicznym.

00:02:28.950 --> 00:02:31.400
Ale pomaga dużo
jak również do demonstracji.

00:02:31.400 --> 00:02:34.710
Tak Neil był zajęty budynku
te systemy, aby włączyć, aby pokazać

00:02:34.710 --> 00:02:37.610
należy przede wszystkim jak niektóre tego
rzeczy działa nieco bardziej szczegółowo.

00:02:37.610 --> 00:02:39.930
Pierwszy z nich jesteśmy po prostu
będzie można zajrzeć na

00:02:39.930 --> 00:02:42.800
naprawdę o wprowadzenie
są po prostu jakie kontenery, które

00:02:42.800 --> 00:02:45.840
następny poziom w dół od niektórych
filmy, jakie stosuje w przeszłości.

00:02:45.840 --> 00:02:47.560
Pomaga zrozumieć, niektóre
bloków konstrukcyjnych i

00:02:47.560 --> 00:02:50.270
Niektóre z kluczowych funkcji
składniki i koncepcje.

00:02:50.270 --> 00:02:53.170
Zanim przejdziemy w przyszłości
odcinki z większą głębię

00:02:53.170 --> 00:02:56.000
wokół obrazów,
sieć i tak dalej.

00:02:56.000 --> 00:02:58.320
Tak więc Dlaczego nie można zabrać ją
Przeprowadź nam przez co mamy

00:02:58.320 --> 00:03:00.311
Dowiesz się dzisiaj się
w tym określonym odcinku.

00:03:00.311 --> 00:03:03.813
<< Na tym odcinku zrobimy
tylko mówić o jakie kontenery

00:03:03.813 --> 00:03:06.127
są, utworzymy
Szukaj niektóre kontenery

00:03:06.127 --> 00:03:09.168
w niektórych obrazów kontenera i
tak naprawdę start jak Ty

00:03:09.168 --> 00:03:12.341
powiedział, stworzenie podstaw
Drąż głębiej do narządzi

00:03:12.341 --> 00:03:15.518
obrazy kontenera, sieć
przenoszenia kontenerów

00:03:15.518 --> 00:03:16.046
>> cool porządku

00:03:16.046 --> 00:03:16.706
>> więc pozwala w porządku

00:03:16.706 --> 00:03:17.630
>> Mamy tylko kilka,

00:03:17.630 --> 00:03:21.065
slajdy, które zdaniem, "nie, możemy też
do slajdów"mamy kilka, i

00:03:21.065 --> 00:03:23.642
Następnie możemy dokowania
proste do niektórych DEMA tak

00:03:23.642 --> 00:03:24.970
Tak więc pozostać z nim.

00:03:24.970 --> 00:03:27.140
>> Tylko pomaga nam pozycji
Niektóre z tych rzeczy, jak również.

00:03:27.140 --> 00:03:28.500
>> Na pewno absolutnie.

00:03:28.500 --> 00:03:32.560
Tak więc, kontenery
bez wątpienia są na ogień,

00:03:32.560 --> 00:03:34.820
wiele osób
mówimy o nich.

00:03:34.820 --> 00:03:39.780
Jest to dość na początku w
cyklem eksploatacji produktów informatycznych, kontenery

00:03:39.780 --> 00:03:41.870
już od pewnego czasu
>> W systemie Linux

00:03:41.870 --> 00:03:43.680
>> W systemie Linux, ale

00:03:43.680 --> 00:03:47.040
są one naprawdę przy od prawej
teraz więc wystarczy wprowadzić

00:03:47.040 --> 00:03:50.140
pojemniki i co
kontenery są, ponieważ jest on

00:03:50.140 --> 00:03:53.210
Byliśmy abstrakcji dziwne,
Praca w wirtualizacji dla

00:03:53.210 --> 00:03:57.460
jakiś czas i jest bardzo łatwe do
Porównaj kontener do wirtualnej

00:03:57.460 --> 00:04:00.340
maszyny, ale
>> Co to są pojemniki

00:04:00.340 --> 00:04:02.800
a co robimy z nimi
i co możemy zrobić z nimi?

00:04:02.800 --> 00:04:04.280
Tak więc chodzi w swej istocie,

00:04:04.280 --> 00:04:08.660
kontenery rodzaju są naprawdę
składnik wirtualizacji.

00:04:08.660 --> 00:04:11.170
Jest prawie jak
system operacji lub

00:04:11.170 --> 00:04:12.890
Wirtualizacja aplikacji.

00:04:12.890 --> 00:04:16.460
Tak naprawdę zasadniczo używamy
pojemników podobnie jak możemy

00:04:16.460 --> 00:04:18.040
czy używać maszyny wirtualnej.

00:04:18.040 --> 00:04:20.920
Firma Microsoft wirtualizacji ten system operacyjny i

00:04:20.920 --> 00:04:24.020
Możemy uruchamiać aplikacje z z
w kontenerze i

00:04:24.020 --> 00:04:27.410
Mamy dostęp do tych aplikacji
z poza pojemnik.

00:04:27.410 --> 00:04:29.470
Można tu zobaczyć w moim
pierwsze tiret,

00:04:29.470 --> 00:04:33.030
Nazywam je jako systemu operacyjnego
Wirtualizacja aplikacji i

00:04:33.030 --> 00:04:35.720
Imaging lub
Technologia warstw obrazu,

00:04:35.720 --> 00:04:38.300
jest to bardzo ważne
>> Wiele korzyści jesteśmy

00:04:38.300 --> 00:04:40.400
będzie znaleźć w pojemnikach.

00:04:40.400 --> 00:04:43.550
Korzyści są rzeczy, jak
Szybkie uruchamianie czasu, lub

00:04:43.550 --> 00:04:46.300
mała powierzchnia podstawy na hoście systemu operacyjnego,

00:04:46.300 --> 00:04:49.680
ma do czynienia z sposób
Możemy zarządzać i

00:04:49.680 --> 00:04:52.990
Tworzenie tych obrazów, lub
jak kontenery użyć tych obrazów.

00:04:52.990 --> 00:04:54.830
Tak mogę umieścić, że w pierwszej
, punktora.

00:04:54.830 --> 00:04:58.420
Ponieważ obrazy są są niezwykle
ważne jak

00:04:58.420 --> 00:04:59.470
kontenery pracy.

00:04:59.470 --> 00:05:00.270
I tak jak powiedział,

00:05:00.270 --> 00:05:03.566
Będziemy bardzo nurkowania
głęboko w kontenerze obrazy.

00:05:03.566 --> 00:05:07.520
Tak, pojemniki,
Wirtualizacja systemu operacyjnego.

00:05:07.520 --> 00:05:11.900
Kontenery hostowania aplikacji i
zależności aplikacji i

00:05:11.900 --> 00:05:13.350
to również jest krytyczna.

00:05:13.350 --> 00:05:16.340
Co zobaczymy jest, jesteśmy
Nadzienie aplikacji i

00:05:16.340 --> 00:05:18.780
jego zależności
w tym kontenerze.

00:05:18.780 --> 00:05:22.220
I trochę staje się tego kontenera
samodzielną jednostkę,

00:05:22.220 --> 00:05:25.020
który następnie można przesuwać po
między środowiskiem ale

00:05:25.020 --> 00:05:27.270
stało się to wszystkie te
zbudowany w jej zależności.

00:05:27.270 --> 00:05:29.630
Tak więc nie robią takich elementów, jak
ponownego konfigurowania naszych

00:05:29.630 --> 00:05:31.830
kontener jak go poruszać.

00:05:31.830 --> 00:05:34.340
>> Zależności trzeba
mieszka w tym samym kontenerze?

00:05:34.340 --> 00:05:36.080
Bo można położyć je
na zewnątrz nie mógł Ciebie?

00:05:36.080 --> 00:05:36.920
>> tak, absolutnie.

00:05:36.920 --> 00:05:40.010
Mamy multi
aplikacji kontenera.

00:05:40.010 --> 00:05:42.701
Gdzie mamy front-end
który ma wszystkie zależności

00:05:42.701 --> 00:05:44.021
dla typu front-end w
jeden kontener i

00:05:44.021 --> 00:05:46.050
zaplecza, który zawiera wszystkie
zależności dla

00:05:46.050 --> 00:05:52.680
back-end,
Jednak te dwa kontenery

00:05:52.680 --> 00:05:53.910
są zależne od siebie nawzajem
>> Tak.

00:05:53.910 --> 00:05:55.560
>> Aby tworzyły one aplikacji.

00:05:55.560 --> 00:05:57.710
>> I oni sami
zależy od podstawowego obrazu.

00:05:57.710 --> 00:05:59.710
Czy tak, absolutnie.

00:05:59.710 --> 00:06:01.300
>> OK.
>> Mamy już trochę

00:06:01.300 --> 00:06:04.880
omówiono to kontenery
są zbudowane z kontenera obrazów.

00:06:04.880 --> 00:06:06.440
Kontener obrazy są przenośne,
i

00:06:06.440 --> 00:06:07.390
to, gdzie jest naprawdę super.

00:06:07.390 --> 00:06:10.090
I zobaczymy w przyszłości
odcinki, będziemy faktycznie budować

00:06:10.090 --> 00:06:14.260
aplikacji na komputerze przenośnym
Przenieś ten obraz kontenera

00:06:14.260 --> 00:06:18.070
Up do czego jest znany jako
Rejestr obrazu kontenera i

00:06:18.070 --> 00:06:22.090
ciągnąć tego do maszyny Wirtualnej w
Azure, więc jego ten przenośność

00:06:22.090 --> 00:06:27.690
w przypadku obrazów, które daje nam to
świetny sposób na przenoszenie naszych

00:06:27.690 --> 00:06:30.030
Praca ze środowiska do innego
>> Mm-hm i

00:06:30.030 --> 00:06:30.960
to również elastyczność.

00:06:30.960 --> 00:06:32.340
Wszystkie z naszych deweloperów
Widząc jak również.

00:06:32.340 --> 00:06:35.200
Wiesz, budowanie aplikacji
Lokalnie na stacji roboczej

00:06:35.200 --> 00:06:37.100
Wiedząc, że od
perspektywy spójności

00:06:37.100 --> 00:06:39.690
były I wdrożenie go do
komputer przenośny z serwerem

00:06:39.690 --> 00:06:42.850
w centrum danych lub do
chmury, to będzie działać.

00:06:42.850 --> 00:06:44.050
>> Absolutnie.
>> Ponieważ widzą go tam.

00:06:44.050 --> 00:06:46.260
Zależności, które będzie on,
lub będą ściągane z nim,

00:06:46.260 --> 00:06:47.790
a następnie mam
taką elastyczność.

00:06:47.790 --> 00:06:51.410
>> Tak oczywiście, więc niektóre z
to korzyści w pojemnikach,

00:06:51.410 --> 00:06:53.880
jak dobrze widzimy, że jesteśmy
wprowadzenie w tym miejscu, aplikacje

00:06:53.880 --> 00:06:55.360
ale gdzie są korzyści?

00:06:55.360 --> 00:06:58.450
Szybki start i kontenerów
ich szybkie skalowanie.

00:06:58.450 --> 00:07:00.270
Mogą one być zniszczone szybko.

00:07:00.270 --> 00:07:03.700
Ten ślad na hoście
jest znacznie mniejsza niż w przypadku

00:07:03.700 --> 00:07:04.550
maszyny wirtualnej.

00:07:04.550 --> 00:07:07.430
Tak więc zyskujemy gęstość

00:07:07.430 --> 00:07:10.340
na nasze komputery fizyczne który
obsługiwana tych pojemników.

00:07:10.340 --> 00:07:14.190
Możemy uzyskać większej gęstości
z kontenerami niż możemy z

00:07:14.190 --> 00:07:15.900
The VM sam.

00:07:15.900 --> 00:07:17.060
>> I w przeciwieństwie do

00:07:17.060 --> 00:07:19.500
Myślę, że będziemy szukać maszyny Wirtualnej
pod względem architektury w minutę, ale

00:07:19.500 --> 00:07:21.870
Podczas tworzenia maszyny Wirtualnej tych
posiadają historii z funkcją Hyper-V.

00:07:21.870 --> 00:07:25.130
Wiadomo, że będziesz mówić jak
wiele procesów wirtualnego mogę

00:07:25.130 --> 00:07:28.540
potrzeba, jaka ilość pamięci RAM, należy
dysk wirtualny dysk DVD, ile

00:07:28.540 --> 00:07:31.720
sieci, jakie sieci oni
muszą być w sieci VLAN i tak dalej.

00:07:31.720 --> 00:07:34.550
Istnieje o wiele więcej myślenia
o z maszyną wirtualną

00:07:34.550 --> 00:07:38.830
perspektywy, sprzętu, który
Warstwa, która musi być,

00:07:38.830 --> 00:07:41.690
istnieje w pewnym stopniu
z pojemników w niektórych aspektach.

00:07:41.690 --> 00:07:46.590
Ale pod względem którego bardzo
ścisłe, ta maszyna wirtualna będą miały one

00:07:46.590 --> 00:07:48.600
wirtualny procesów,
to jest bardzo różne.

00:07:48.600 --> 00:07:51.470
>> tak, to znaczy, zasadniczo możemy
tworzenia maszyn wirtualnych bardzo podobne do jak

00:07:51.470 --> 00:07:52.940
budujemy
komputer fizyczny.

00:07:52.940 --> 00:07:54.230
Musimy zdefiniować wszystkich osób.

00:07:54.230 --> 00:07:58.410
Składniki i dużo, że
odejść z kontenerami.

00:07:58.410 --> 00:08:02.660
Który powiedział, że myślę, że prowadzi to do
Ten ostatni punkt tutaj również,

00:08:02.660 --> 00:08:06.770
jednym z czynników, które możemy zrobić z
to rodzaj pojemników z wymuszany

00:08:06.770 --> 00:08:09.350
wykorzystanie zasobów przez tego hosta.

00:08:09.350 --> 00:08:11.810
Co to znaczy możemy zbudować
kontener i powiedzieć hej

00:08:11.810 --> 00:08:15.880
Użyj tak dużo pamięci lub nie
użyć więcej niż dużej ilości pamięci.

00:08:15.880 --> 00:08:18.700
Użyj tej kwoty Procesora
bez przechodzenia.

00:08:18.700 --> 00:08:21.540
>> Tak.
>> Więc możemy ograniczyć

00:08:21.540 --> 00:08:24.330
można co kontener
korzystać z danego hosta.

00:08:24.330 --> 00:08:25.740
>> Ty wiesz jak
mega kontener.

00:08:25.740 --> 00:08:26.870
>> Pewności.
Czy.

00:08:26.870 --> 00:08:27.430
Dokładnie.

00:08:27.430 --> 00:08:30.200
>> Po prostu w taki sam sposób.

00:08:30.200 --> 00:08:32.620
Coś do rozważenia, jak również.

00:08:32.620 --> 00:08:34.030
Dobrze więc.

00:08:34.030 --> 00:08:37.070
Porównywanie i przeciwstawianie z
Maszyny Wirtualnej, jeśli wprowadzą się grafiki

00:08:37.070 --> 00:08:39.260
Mamy na następnej
slajd, aby pomóc nam zilustrować,

00:08:39.260 --> 00:08:41.950
jakie są kluczowe barów z
w tym miejscu wybranego wykresu

00:08:41.950 --> 00:08:44.679
ludzie powinni wiedzieć, że?

00:08:44.679 --> 00:08:46.770
>> Jeśli robisz
badania na pojemnikach, które zostały

00:08:46.770 --> 00:08:48.790
prawdopodobnie widział bardzo
podobne grafiki.

00:08:48.790 --> 00:08:52.360
I jednym z największych
różnice między kontenerem

00:08:52.360 --> 00:08:56.130
a jest maszyną wirtualną
miły, jak kontener

00:08:56.130 --> 00:08:59.700
sprawdza się w przypadku jądra
na hoście.

00:08:59.700 --> 00:09:01.610
Tak patrząc w lewo
w tym miejscu strony.

00:09:01.610 --> 00:09:03.630
Mamy maszyny wirtualnej.

00:09:03.630 --> 00:09:07.300
Mamy warstwą sprzętową
Mamy już system operacyjny i

00:09:07.300 --> 00:09:12.260
jądra przez hosta, jak również
jako technologia funkcji hypervisor.

00:09:12.260 --> 00:09:14.740
I następnie możemy warstw
Maszyny wirtualne

00:09:14.740 --> 00:09:16.880
na górze tej funkcji Hypervisor.

00:09:16.880 --> 00:09:19.210
Tak więc każdy z nich tych wirtualnych
System operacyjny ma maszyn

00:09:19.210 --> 00:09:20.510
i jądra w nim również.

00:09:20.510 --> 00:09:24.370
Tak za każdym razem jesteśmy przed uruchomieniem maszyny Wirtualnej
Firma Microsoft w przypadku uruchamiania systemu pełnego systemu operacyjnego,

00:09:24.370 --> 00:09:25.620
Jądro i wszystko.

00:09:25.620 --> 00:09:28.610
>> I ogólnie rzecz biorąc, każdy
będzie miał wirtualnego dysku twardego —

00:09:28.610 --> 00:09:29.020
>> Tak.

00:09:29.020 --> 00:09:31.190
>> Że zostanie
>> Potencjalnie znaczący

00:09:31.190 --> 00:09:33.320
ilość miejsca od użytkownika
w wewnętrznej bazie danych magazynu niezależnie od

00:09:33.320 --> 00:09:34.650
może to być.

00:09:34.650 --> 00:09:37.570
Tak, można użyć takich elementów, jak
dyski z funkcji odczytu różnicowe

00:09:37.570 --> 00:09:40.820
tylko obraz nadrzędny ale nadal, ale
zużycie pamięci masowej

00:09:40.820 --> 00:09:43.920
typową dla maszyn wirtualnych
może być dość duże znaczenie.

00:09:43.920 --> 00:09:44.700
>> Tak absolutnie.

00:09:44.700 --> 00:09:48.156
A następnie mam te
dokonywanie trochę maszyn wirtualnych

00:09:48.156 --> 00:09:51.324
żądania sprzętu i
Pobierz tę warstwę funkcji hypervisor

00:09:51.324 --> 00:09:54.852
Przechwytywanie tych wniosków i
Zarządzanie te żądania

00:09:54.852 --> 00:09:58.816
przed sprzęt hosta
że posiada maszyny wirtualnej.

00:09:58.816 --> 00:10:02.183
Co to jest obraz
maszyny wirtualnej.

00:10:02.183 --> 00:10:06.581
Aby kontrast hosta kontenera
Mamy sprzętu

00:10:06.581 --> 00:10:08.650
host kontenera.

00:10:08.650 --> 00:10:12.100
Mamy już system operacyjny w jądrze
siedząc na nim,

00:10:12.100 --> 00:10:15.380
a także kontenera
oprogramowanie aparatu dokowane.

00:10:15.380 --> 00:10:20.950
Windows server kontenera silnika,
ale zauważysz tutaj

00:10:20.950 --> 00:10:25.170
pojemnik sam w sobie nie
ma tego systemu operacyjnego.

00:10:25.170 --> 00:10:26.760
Nie ma tego jądra.

00:10:26.760 --> 00:10:28.500
Tak istnieje naprawdę udostępnionej,

00:10:28.500 --> 00:10:31.525
takie pojemniki są udostępnianie
jądra z hostem systemu operacyjnego.

00:10:31.525 --> 00:10:37.095
Czas rozruchu jest znacznie szybsze,
jest o wiele mniej dzieje

00:10:37.095 --> 00:10:39.665
Kiedy Zaczynamy tych kontenerów
w porównaniu do maszyny wirtualnej.

00:10:39.665 --> 00:10:42.635
>> I oczywiście jest tej grafiki
przedstawiające, po prostu mówimy sprzętu

00:10:42.635 --> 00:10:45.835
u dołu tutaj, ale
może być sprzęt fizyczny, lub

00:10:45.835 --> 00:10:47.595
może to być wewnątrz
maszyny wirtualnej.

00:10:47.595 --> 00:10:48.665
>> Tak absolutnie.

00:10:48.665 --> 00:10:51.295
>> Więc nie ma nic
zatrzymanie tych dwóch

00:10:51.295 --> 00:10:53.970
różne technologie
Na szczęście współistniejących.

00:10:53.970 --> 00:10:57.150
Sposób, w jaki może być konieczne na przykład
masz hosta funkcji Hyper-V,

00:10:57.150 --> 00:10:59.880
masz dwie maszyny Wirtualnej,
jeden jest Linux, jeden jest Windows i

00:10:59.880 --> 00:11:02.500
Uruchamianie kontenerów Linux
wewnątrz jednej maszyny Wirtualnej i

00:11:02.500 --> 00:11:04.050
Kontenery systemu Windows na innym.

00:11:04.050 --> 00:11:06.780
Ale w tym ogólnego stanu
System korzystasz z mieszanką

00:11:06.780 --> 00:11:07.700
pojemniki.

00:11:07.700 --> 00:11:09.840
Więc masz najlepsze
w istocie obu rozwiązań

00:11:09.840 --> 00:11:12.350
jesteś wykorzystując
uzupełniające technologie.

00:11:12.350 --> 00:11:14.630
Są więc na pewno nie jeden lub
inne,

00:11:14.630 --> 00:11:17.270
mogą być używane w
połączeniu, które jest ważne.

00:11:17.270 --> 00:11:18.490
>> Tak absolutnie.

00:11:18.490 --> 00:11:25.150
Tak jest na poziomie powierzchni ma
naprawdę proste, aby powiedzieć wirtualnych

00:11:25.150 --> 00:11:28.970
maszyny, mamy na białym tle
jądra w kontenerze maszyny Wirtualnej,

00:11:28.970 --> 00:11:33.110
Jesteśmy dzielenie się że
jądra z hostem systemu operacyjnego.

00:11:33.110 --> 00:11:34.700
Teraz ten obraz
zmienia się trochę

00:11:34.700 --> 00:11:37.460
Kiedy wprowadzamy
Kontenery Hyper V

00:11:37.460 --> 00:11:41.120
Która zapewnia dodatkowy
Warstwa izolacji przez trochę

00:11:41.120 --> 00:11:43.330
Zawijanie tego kontenera
w maszynie Wirtualnej sam.

00:11:43.330 --> 00:11:44.450
>> Tak i
w ciągu kilku tygodni czasu

00:11:44.450 --> 00:11:46.960
Będziemy się świetnie odcinki
HyperV pojemniki po prawej

00:11:46.960 --> 00:11:50.260
punkt w czasie kiedy są one
dostępne dla osób do testowania.

00:11:50.260 --> 00:11:52.860
Tak więc pojawi się kolejne odcinki
kanał kontenera, który

00:11:52.860 --> 00:11:56.520
pomoc ludziom wnikliwie tylko to, co
Kontener funkcji Hyper-V jest ponieważ

00:11:56.520 --> 00:11:59.690
z pewnością dodaje dodatkowe
Warstwa możliwości, ale

00:11:59.690 --> 00:12:02.390
także jest dość złożona do uchwycenia
jak również o tym, co się dzieje w

00:12:02.390 --> 00:12:05.550
tego rodzaju mieszane zestawu
technologii "s tutaj tak.

00:12:05.550 --> 00:12:07.070
>> Absolutnie.
>> Więc wkrótce tamten.

00:12:07.070 --> 00:12:12.410
>> Więc to rodzaj hosta
>> Różnica kontenera hosta maszyny Wirtualnej.

00:12:12.410 --> 00:12:14.890
Istnieje również pewne różnice
w ten sposób możemy dopasować kontenerów

00:12:14.890 --> 00:12:15.880
porównaniu do maszyny Wirtualnej.

00:12:15.880 --> 00:12:16.740
Istnieją trochę shift

00:12:16.740 --> 00:12:19.940
szczególnie, jeśli już w
rolki, który użytkownik już zarządzania maszyny Wirtualnej w celu

00:12:19.940 --> 00:12:20.970
długi czas.

00:12:20.970 --> 00:12:23.560
To jest naprawdę jak możemy
Użyj obrazów kontenera.

00:12:23.560 --> 00:12:27.150
Dlatego jeśli robisz masa
Wdrażanie maszyny Wirtualnej, można prawdopodobnie

00:12:27.150 --> 00:12:29.840
znają pojęcia
Podobnie jak obraz maszyny Wirtualnej, która jest jak

00:12:29.840 --> 00:12:33.900
prept sys wersja systemu operacyjnego
Firma Microsoft można wdrożyć kilka

00:12:33.900 --> 00:12:37.660
Maszyny wirtualne i obracają się kilka
maszyn wirtualnych w szybkim tempie.

00:12:37.660 --> 00:12:39.970
Kontener obraz jest bardzo
inny niż obraz maszyny Wirtualnej, a

00:12:39.970 --> 00:12:41.810
Zobaczymy
Firma Microsoft będzie zgłębiać głęboko.

00:12:41.810 --> 00:12:44.890
Jak również sposób możemy zarządzać
sieć z naszych kontenerów

00:12:44.890 --> 00:12:46.370
To jest więc innego rodzaju.

00:12:48.060 --> 00:12:50.780
Jest inny niż sposób możemy
potencjalnie, zarządzała

00:12:50.780 --> 00:12:52.880
sieć z maszyną wirtualną, i
również zobaczyć, że jak również.

00:12:52.880 --> 00:12:53.430
>> Dobra schłodzić.

00:12:53.430 --> 00:12:56.290
Opowiedz nam trochę więcej o
co najmniej jak wprowadzenie do nich

00:12:56.290 --> 00:12:57.650
obrazy, które już zostały wspomnieć o.

00:12:57.650 --> 00:13:00.930
I wiem, w kolejnym odcinku
mamy zamiar sięgnięcia głębiej,

00:13:00.930 --> 00:13:02.880
znacznie głębiej
w kontenerze obrazy ale

00:13:02.880 --> 00:13:06.340
po prostu dać kwotę 10 000 osób
stopy wyświetlanie obrazów.

00:13:06.340 --> 00:13:07.340
>> Tak absolutnie.

00:13:07.340 --> 00:13:10.220
I nazywam to się, ponieważ
jest to niezwykle ważnym elementem

00:13:10.220 --> 00:13:11.840
pracy z kontenerów.

00:13:11.840 --> 00:13:15.530
Dlatego są obrazy kontenera
są one odczytu tylko szablon

00:13:15.530 --> 00:13:18.720
które są używane do uruchamiania
się z kontenera.

00:13:18.720 --> 00:13:22.280
Te szablony
zawierają aplikacje.

00:13:22.280 --> 00:13:24.940
Zawierają one zależności
dla aplikacji.

00:13:24.940 --> 00:13:27.700
I może również zawierać
instrukcje, które tak jakby

00:13:27.700 --> 00:13:28.790
bootstrap obrazu.

00:13:28.790 --> 00:13:32.198
Tak jak w każdym uruchomieniu
pojemnik z tym obrazem

00:13:32.198 --> 00:13:33.590
rozpocząć ten proces.

00:13:33.590 --> 00:13:35.680
I że zobaczymy.

00:13:35.680 --> 00:13:38.950
Obrazy te mogą się składać
z wielu warstw.

00:13:38.950 --> 00:13:42.790
Dlatego może zawierać obraz podstawowy system operacyjny
jak Ubuntu, a następnie może

00:13:42.790 --> 00:13:48.580
mieć inną warstwę nad
to, że jest mojej aplikacji sieci web.

00:13:48.580 --> 00:13:51.540
A następnie dla każdego kontenera
rozpoczęcia na Mój host that's

00:13:51.540 --> 00:13:56.530
za pomocą tego podstawowego obrazu systemu operacyjnego
wszystkie one mają tego samego wystąpienia

00:13:56.530 --> 00:13:59.810
tego obrazu to gdzie
Mamy tego ślad małych-

00:13:59.810 --> 00:14:01.930
>> Zoptymalizowane Obciążenie zasobów.

00:14:01.930 --> 00:14:06.060
>> Zoptymalizowane Obciążenie zasobów i
możemy osiągnąć tej gęstości przez

00:14:06.060 --> 00:14:08.510
udostępnianie tych obrazów, a my
Zobacz przykład tego jak również.

00:14:09.640 --> 00:14:14.300
Już Rozmawialiśmy o
obrazy zawierające

00:14:14.300 --> 00:14:18.030
instrukcje wykonywania
i wreszcie, te obrazy

00:14:18.030 --> 00:14:21.500
mogą być przechowywane i źródło
z rejestru kontenera.

00:14:21.500 --> 00:14:23.600
Jest to jak możemy
osiągnięcie tego przenośności.

00:14:23.600 --> 00:14:26.850
Tak więc rozwijać lokalnie,
przechowywane w rejestrze,

00:14:26.850 --> 00:14:28.930
wyciągnąć ją w moim
środowiska produkcyjnego.

00:14:28.930 --> 00:14:29.430
>> Rejestru, repozytorium.
>> [CROSSTALK]

00:14:29.430 --> 00:14:31.784
>> Rejestru, repozytorium,

00:14:31.784 --> 00:14:36.150
wystarczy miejsca.
Mamy prywatne rejestrów,

00:14:36.150 --> 00:14:38.830
który przyjrzymy się w
jest przyszłe odcinki

00:14:38.830 --> 00:14:40.420
rejestr publiczny koncentrator Dr..

00:14:40.420 --> 00:14:41.590
>> Do prawej.
Zgoda schłodzić.

00:14:41.590 --> 00:14:44.590
Tak, zgaduję that's
trochę tło.

00:14:44.590 --> 00:14:46.710
Czy chcesz kaczka do demo
i Pokaż [CROSSTALK].

00:14:46.710 --> 00:14:48.040
>> tak, absolutnie.

00:14:48.040 --> 00:14:50.350
Przyjrzyjmy się dokładniej
Demo tutaj.

00:14:50.350 --> 00:14:53.587
Tak, niech mi tylko rozmiar się Moje
środowisko tutaj, dzięki czemu zamierzam

00:14:53.587 --> 00:14:57.120
wiele tych początkowe pokazy
za pomocą kontenerów Linux.

00:14:57.120 --> 00:15:02.790
Powiedział, że jest to, co mam tutaj
host systemu Linux, uruchamianie w funkcji Hyper-V

00:15:02.790 --> 00:15:03.900
na moim komputerze tutaj.

00:15:03.900 --> 00:15:05.750
Tak więc pracuję w systemie Linux

00:15:05.750 --> 00:15:09.150
Jestem rzeczywiście działa przeciwko
Maszyna wersji funkcji Hyper-V.

00:15:09.150 --> 00:15:12.240
Teraz zamiar będzie uruchomiona
kilka poleceń dokowane.

00:15:12.240 --> 00:15:15.350
Jest dokowane,
jak widzieliśmy w innych plików wideo

00:15:15.350 --> 00:15:17.950
jest kontenerem
system zarządzania.

00:15:17.950 --> 00:15:21.250
Użyjemy go tutaj
przeciwko kontenery systemu Linux

00:15:21.250 --> 00:15:23.900
Można także pokazać przykład
z przeciwko okno dokowane

00:15:23.900 --> 00:15:25.570
systemu Windows Server
jak również do kontenera.

00:15:25.570 --> 00:15:26.670
>> Doskonałe, więc kolejny, i

00:15:26.670 --> 00:15:29.990
istnieje już jakiś
Dokumentacja w serwisie MSDN

00:15:29.990 --> 00:15:31.540
witryny i na GitHub.

00:15:31.540 --> 00:15:34.420
Gdzie to możliwe, jeśli chcesz
wprowadzenie do dokowane i

00:15:34.420 --> 00:15:36.730
Windows Server kontenerów
jest tam rzeczy dla Ciebie.

00:15:36.730 --> 00:15:38.050
>> Tak.
>> Tak się jej.

00:15:38.050 --> 00:15:39.620
>> Tak właśnie przyjrzymy
o niektóre podstawowe polecenia.

00:15:39.620 --> 00:15:41.470
Więc jestem na Moje
w tym miejscu host kontenera.

00:15:41.470 --> 00:15:46.120
Zamierzam obrazów okno dokowane

00:15:46.120 --> 00:15:49.320
Aby zobaczyć listę obrazów że
Mamy na tym hoście kontenera

00:15:49.320 --> 00:15:52.470
można zobaczyć, że mam trzy rozruchu dwóch
a następnie kilka innych.

00:15:52.470 --> 00:15:54.140
>> Skąd tam?

00:15:54.140 --> 00:15:58.260
>>, Ale te za pośrednictwem
wyciągając je z koncentratora okno dokowane

00:15:58.260 --> 00:15:58.850
rejestr.

00:15:58.850 --> 00:15:59.417
>> OK.
>> Tak

00:15:59.417 --> 00:16:01.934
na przykład jeśli chcę
rozwinąć nowy obraz

00:16:01.934 --> 00:16:02.587
Załóżmy, że.

00:16:08.012 --> 00:16:10.450
Być może MySQL.

00:16:10.450 --> 00:16:16.010
Zamierzam uruchomić polecenie
Okno dokowane wyszukiwania, MySQL.

00:16:16.010 --> 00:16:18.670
Co to jest zamiar zrobić jest to będzie
dotrzeć do obecnie tak do koncentratora okno dokowane

00:16:18.670 --> 00:16:19.820
rejestr, i

00:16:19.820 --> 00:16:23.840
powrócić do listy obrazów, który
mieć MySQL w ich nazwy.

00:16:23.840 --> 00:16:27.560
Tutaj możesz zobaczyć, że mamy
w tej kolumnie, URZĘDNIK, i

00:16:27.560 --> 00:16:32.070
rodzaj oznaczenia trochę który
jest to oficjalny obraz tutaj.

00:16:32.070 --> 00:16:35.290
Aby można było zobaczyć MySQL,
jest to oficjalny obraz.

00:16:35.290 --> 00:16:37.210
A także widzę GWIAZDY.

00:16:37.210 --> 00:16:39.750
Tak może być te obrazy
ocenione dokowane koncentratora.

00:16:39.750 --> 00:16:43.730
Niektóre wskazania pojawia się trochę
za pomocą tego widoku w tym miejscu

00:16:43.730 --> 00:16:46.290
Hej to prawdopodobnie obrazu I
Aby przejść po, bo wystarczy

00:16:46.290 --> 00:16:51.190
mają bardzo ogólnych
MySQL obraz, aby go nad.

00:16:51.190 --> 00:16:52.660
Jednak istnieje kilka
inne rzeczy tam.

00:16:52.660 --> 00:16:55.918
>> To ciekawe, że tak wiele
osoby zostały przesłane co wyglądało

00:16:55.918 --> 00:16:58.028
jak się równoważność
z tego samego obrazu

00:16:58.028 --> 00:17:00.925
Mimo, że ma nikogo
to świetnie, że możesz

00:17:00.925 --> 00:17:03.230
Użyj to dobrze oceniony wszystkie gotowe.

00:17:03.230 --> 00:17:04.690
>> Ale
to sprawia, że wiele sensu, więc

00:17:04.690 --> 00:17:08.880
Chcę wziąć w dół to
MySQL obrazu, obraz urzędowego.

00:17:08.880 --> 00:17:12.630
Zrobić kilka zmian
odnoszą się do mojej aplikacji.

00:17:12.630 --> 00:17:14.830
>> OK.
>> I być może zaksięgować go z powrotem do

00:17:14.830 --> 00:17:17.870
Ten rejestr publiczny tak, że mogę
można wysunąć ją gdzie indziej.

00:17:17.870 --> 00:17:18.540
>> Wszystkie prawa, widzę.

00:17:18.540 --> 00:17:22.035
Tak przypuszczam, jeśli dokument
Niektóre z tego w opisie

00:17:22.035 --> 00:17:23.800
, jak niektóre z nich tylko
jeszcze powiedzieć Mój sequele.

00:17:23.800 --> 00:17:24.480
>> Na pewno się.

00:17:24.480 --> 00:17:25.580
>> Absolutnie.

00:17:25.580 --> 00:17:28.230
Potrzebujemy dobre
wskazówki dotyczące dokumentacji.

00:17:28.230 --> 00:17:30.200
>> Pewności.
[ŚMIECH] Oczywiście, więc

00:17:30.200 --> 00:17:30.990
warto to zrobić.

00:17:30.990 --> 00:17:31.913
Niech faktycznie, więc firma Microsoft.

00:17:35.743 --> 00:17:37.460
Piła listę obrazów
na moim komputerze.

00:17:37.460 --> 00:17:41.860
Poćwicz teraz operację i rozpędzają się
kontener, i rzeczywiście zobaczyć,

00:17:41.860 --> 00:17:44.480
Tworzenie kontenera i sprawdzić, czy
możemy coś ze sobą.

00:17:44.480 --> 00:17:48.870
Dlatego jeśli faktycznie uruchomić polecenie,
widzimy ps okno dokowane

00:17:48.870 --> 00:17:51.470
że ps dokowane w zasadzie
Zwraca listę kontenerów,

00:17:51.470 --> 00:17:52.725
widzimy, że mam Brak tutaj.

00:17:52.725 --> 00:17:53.680
>> Mm-hm.

00:17:53.680 --> 00:17:57.800
>> Jeśli ps dokowane kreska it
Zwraca listę kontenerów

00:17:57.800 --> 00:18:01.350
które znajdują się w rozpoczętych
Państwo lub stanie zatrzymania.

00:18:01.350 --> 00:18:04.110
Tak więc ponownie mam Brak kontenerów
na tym komputerze jakiejkolwiek.

00:18:05.120 --> 00:18:06.910
Tak zamiar uruchomić polecenie,
doc lub uruchom.

00:18:09.730 --> 00:18:14.160
Dash IT i zasadniczo Dash IT
będzie się rozpoczynał w moim kontenera

00:18:14.160 --> 00:18:18.130
tryb interakcyjny i powróć
Moje naciśnięcia klawiszy na ekranie.

00:18:18.130 --> 00:18:20.410
Tak więc w zasadzie będzie
Rozpocznij kontenera i

00:18:20.410 --> 00:18:24.470
przejść w prawo do tego kontenera
Chcę wybrać obraz, a następnie

00:18:25.520 --> 00:18:27.180
Chcę użyć do
Tworzenie kontenera.

00:18:27.180 --> 00:18:30.800
Zamierzam wybrać mój obraz Ubuntu
a następnie udziel jej polecenia.

00:18:31.990 --> 00:18:34.500
Więc zamierzam uruchomić w
tryb interakcyjny, jakie polecenia wykonaj

00:18:34.500 --> 00:18:35.610
Ma zostać uruchomiony, w takim przypadku,

00:18:35.610 --> 00:18:38.320
Mam zamiar po prostu otworzyć
powłoki back up i

00:18:38.320 --> 00:18:41.310
który szybko pojemnik
została utworzona i

00:18:41.310 --> 00:18:42.840
Jestem w moim kontenera
w tym momencie.

00:18:42.840 --> 00:18:43.900
>> To było szybkie.

00:18:43.900 --> 00:18:44.910
>> Jest bardzo szybkie.

00:18:44.910 --> 00:18:47.630
>> I nazwa kontenera
jest to tak długo?

00:18:47.630 --> 00:18:50.610
>> Więc jest to część
pojemnik pokrywką.

00:18:50.610 --> 00:18:54.260
Również pod uwagę kontenera
Nazwa, możemy spojrzeć na to.

00:18:54.260 --> 00:18:56.270
Firma Microsoft będzie wycieku z pojemnika
tutaj, w chwili i

00:18:56.270 --> 00:18:56.930
Spójrz na który.

00:18:56.930 --> 00:18:58.040
>> Prawa, porządku ochłodzić.

00:18:58.040 --> 00:18:59.160
Ale to szybkie.

00:18:59.160 --> 00:18:59.690
>> tak, więc

00:18:59.690 --> 00:19:03.020
w kontenerze, jeżeli bierzemy
wygląd mam systemu plików.

00:19:03.020 --> 00:19:07.460
W tle jest tak
kilka rzeczy dzieje z

00:19:07.460 --> 00:19:12.070
Technologia kontenera
Aby to ułatwić, więc

00:19:12.070 --> 00:19:15.390
Mamy nazw i
Izolacja procesu.

00:19:15.390 --> 00:19:17.573
Tak więc podczas gdy z
maszyny wirtualnej,

00:19:17.573 --> 00:19:21.110
kręcimy się
Samodzielne maszyny wirtualnej.

00:19:21.110 --> 00:19:23.650
Ten kontener jest
działającej na tym hoście

00:19:23.650 --> 00:19:26.240
obok innych pojemników.

00:19:26.240 --> 00:19:30.960
I przy użyciu nazw i
technologie izolacji procesu

00:19:30.960 --> 00:19:35.870
Od czego wewnątrz tego kontenera
wygląda jak kompletny

00:19:35.870 --> 00:19:39.030
wystąpienie na białym tle
system operacyjny Ubuntu.

00:19:39.030 --> 00:19:40.490
>> tak, myśli ma
tylko tam rzecz-

00:19:40.490 --> 00:19:41.413
>> Uważa, że jest to jedyna

00:19:41.413 --> 00:19:42.480
coś tam zasadniczo.

00:19:42.480 --> 00:19:43.420
>> Z punktu widzenia zasobów.

00:19:43.420 --> 00:19:44.480
>> Z punktu widzenia zasobów.

00:19:44.480 --> 00:19:46.250
Aby było widać, że mamy
w tym miejscu systemu plików, więc

00:19:46.250 --> 00:19:50.750
może to być coś
Podobnie jak Mkdir test.

00:19:50.750 --> 00:19:52.040
>> Tworzenie folderu
zasadniczo.

00:19:52.040 --> 00:19:53.519
>> Tak, więc
Powstał test ten folder.

00:19:55.951 --> 00:19:58.911
I będę do przodu i
przejść z

00:19:58.911 --> 00:20:03.662
Moje kontenera, wpisując exit,
tak więc możemy zobaczyć, że jestem z powrotem.

00:20:03.662 --> 00:20:07.910
W polu host kontenera
Czy zrobić coś jak ls,

00:20:07.910 --> 00:20:11.970
można zobaczyć, czy nie
w tym miejscu ma folder testowy.

00:20:11.970 --> 00:20:12.980
>> Tak.

00:20:12.980 --> 00:20:15.430
>> Tak bardzo proste,
ale Spójrzmy na to

00:20:15.430 --> 00:20:16.870
kontener, który został
faktycznie utworzony.

00:20:16.870 --> 00:20:20.610
Tak więc zamiar uruchomić
okno dokowane dash ps, i

00:20:20.610 --> 00:20:23.535
tutaj można zobaczyć mamy
Identyfikator kontenera, którą widzieliśmy przed-

00:20:23.535 --> 00:20:24.110
>> Mm-hm.

00:20:24.110 --> 00:20:27.050
>> Ale także nazwa i
rodzaj jest tutaj zawijany.

00:20:27.050 --> 00:20:28.890
Ale widać, że mamy
ale to zabawne.

00:20:28.890 --> 00:20:30.640
>>, Że ma już
generowany losowo?

00:20:30.640 --> 00:20:31.220
>> Tak.

00:20:31.220 --> 00:20:32.400
>> Określa człowieka pearl?

00:20:32.400 --> 00:20:33.670
>> Określana pearl człowieka.

00:20:33.670 --> 00:20:35.030
Tak więc generowane losowo.

00:20:35.030 --> 00:20:35.860
>> Jak każdy.

00:20:35.860 --> 00:20:36.920
>> Tak tak.

00:20:36.920 --> 00:20:42.500
Tak bardzo po prostu który był prosty
przykład tworzenia kontenera,

00:20:42.500 --> 00:20:43.750
Modyfikacja kontenera.

00:20:43.750 --> 00:20:47.390
Tak więc modyfikacji że My
czy było utworzenie folderu.

00:20:47.390 --> 00:20:50.370
Możemy mieć równie łatwo
Niektóre programy zainstalowane.

00:20:50.370 --> 00:20:51.650
Warto więc faktycznie
Spójrz na który.

00:20:54.920 --> 00:20:56.371
Tak zamiar utworzyć
nowy kontener.

00:21:01.323 --> 00:21:05.312
A także zamierzam uruchomić
to w trybie interaktywnym,

00:21:05.312 --> 00:21:06.710
przy pomocy Ubuntu.

00:21:06.710 --> 00:21:07.840
>> Tej samej bazy, ponownie.

00:21:07.840 --> 00:21:09.404
>> W tej samej bazie
Obraz [NIEWYRAŹNE].

00:21:09.404 --> 00:21:10.900
>> Mm-hm.
>> I zamierzam uruchomić

00:21:10.900 --> 00:21:12.650
powłoka.

00:21:12.650 --> 00:21:14.190
Tak więc utworzono kontener.

00:21:14.190 --> 00:21:15.460
Teraz jestem wewnątrz kontenera.

00:21:15.460 --> 00:21:16.330
>> Różne.

00:21:16.330 --> 00:21:17.480
Numery i znaków, tak

00:21:17.480 --> 00:21:19.350
zostanie to inaczej
do poprzedniego.

00:21:19.350 --> 00:21:20.110
>> Tak absolutnie.

00:21:20.110 --> 00:21:22.340
A teraz rzeczywistości zamierzam
Zainstalowanie oprogramowania.

00:21:22.340 --> 00:21:23.820
A co zrobimy to, że będziemy
Zainstalowanie oprogramowania

00:21:23.820 --> 00:21:26.350
do pojemnika
gdy oprogramowanie ma

00:21:26.350 --> 00:21:29.985
został zainstalowany w pojemniku,
Firma Microsoft będzie jump się i

00:21:29.985 --> 00:21:33.195
następnie przechwytywania, który do
własny obraz kontenera.

00:21:33.195 --> 00:21:37.025
Tak więc utworzymy kontener
obraz, który jest tworzony na podstawie

00:21:37.025 --> 00:21:39.095
podstawowy system operacyjny obraz.

00:21:39.095 --> 00:21:43.679
Tak, mam zamiar uruchomić aplikację Pobierz i
Mam zamiar zainstalować tekstu

00:21:43.679 --> 00:21:47.029
Edytor, i
a następnie faktycznie zanim to zrobić,

00:21:47.029 --> 00:21:51.372
można zobaczyć, czy uruchomić polecenie
ich polecenia nie został znaleziony.

00:21:58.296 --> 00:22:01.367
Korzystam z pakietu
Technologia zarządzania

00:22:01.367 --> 00:22:05.932
w systemie Linux o nazwie get zdolny tylko do
Dotrzyj, chwyć oprogramowania i

00:22:05.932 --> 00:22:08.240
zainstalować go w kontenerze.

00:22:08.240 --> 00:22:09.140
>> OK.
>> Więc ponownie

00:22:09.140 --> 00:22:10.980
Mogę powiedzieć, zainstalować go w
kontener, istnieje jakiś.

00:22:10.980 --> 00:22:13.180
Obszar nazw, izolacja procesu.

00:22:13.180 --> 00:22:16.870
Istnieje kilka oszustwa dzieje
na poziomie hosta kontenera

00:22:16.870 --> 00:22:17.540
ale zasadniczo

00:22:17.540 --> 00:22:19.840
to co robimy jest
podczas instalacji tego oprogramowania, w tym miejscu.

00:22:19.840 --> 00:22:22.600
>>, Ale wewnątrz danego kontenera
ma podstaw podstawowej

00:22:22.600 --> 00:22:25.170
gdzie jest zasadniczo gdzie
zmiany są przechwytywane.

00:22:25.170 --> 00:22:25.680
>> Dokładnie.

00:22:25.680 --> 00:22:28.120
>> Tak to czy będzie do
tam, nawet wtedy, gdy uzna,

00:22:28.120 --> 00:22:32.470
Jeśli w świecie systemu Windows
zapis do cdrive i Windows.

00:22:32.470 --> 00:22:35.615
Nie jest pisanie do hosta
Windows, ponieważ znajduje się w

00:22:35.615 --> 00:22:38.910
trybie tylko do odczytu, zasadniczo,
Obraz podstawowy, więc jest przechwytywanie do

00:22:38.910 --> 00:22:43.500
miejsce zapasowe gdzie można pozwolić
Aby zapisać który do obrazu.

00:22:43.500 --> 00:22:47.790
>> Dokładnie tak że scratch
zabraknie miejsca na tym następnej warstwy w

00:22:47.790 --> 00:22:50.190
Obraz po możemy
Przechwytywanie tego kontenera.

00:22:50.190 --> 00:22:52.820
>> Dobra, więc
wygląda to download a.

00:22:52.820 --> 00:22:54.520
>> Instalacja jest ukończona.

00:22:54.520 --> 00:22:55.780
>> Yup.
Więc jestem nadal w pojemniku,

00:22:55.780 --> 00:22:57.270
tak będzie uruchamiać je

00:22:57.270 --> 00:23:00.005
Widzimy, że moje oprogramowanie
została zainstalowana.

00:23:00.005 --> 00:23:01.900
>> Acha.

00:23:01.900 --> 00:23:03.290
>> Tak ja jestem istnieje tego.

00:23:03.290 --> 00:23:07.380
I wyjść z kontenera.

00:23:11.089 --> 00:23:12.366
Spróbuj ponownie.

00:23:15.697 --> 00:23:18.549
A Oto Moje dwie
kontenery, w tym miejscu jest pierwszym plikiem

00:23:18.549 --> 00:23:21.800
który stworzyliśmy a następnie
Ten ostatni, który został utworzony.

00:23:21.800 --> 00:23:27.290
To ma nazwę-
>> Chandroseka metody płatności.

00:23:27.290 --> 00:23:29.805
>> Dziękujemy Ci za tak,
wymawiając który dla mnie.

00:23:29.805 --> 00:23:32.510
>> [ŚMIECH]
>> Ma, nie wiem gdzie

00:23:32.510 --> 00:23:35.860
są to bardzo coraz
w porównaniu do różnych nazw z

00:23:35.860 --> 00:23:38.470
2 Firma Microsoft zostały got na podstawie
2 mamy już tak daleko.

00:23:38.470 --> 00:23:40.690
>> Tak co mam zamiar zrobić teraz
Czy mam zamiar wziąć to ostatni

00:23:40.690 --> 00:23:43.200
kontener, w którym budujemy i jestem
zamiar utworzyć obraz z niego.

00:23:43.200 --> 00:23:49.820
No dobrze, Zatwierdź okno dokowane
>> I zamiar

00:23:49.820 --> 00:23:53.800
chwyć ideę kontenera
i tak będzie nazwać je

00:23:55.660 --> 00:23:59.230
i to szybko widzimy
duża siatka długie została zwrócona

00:24:02.580 --> 00:24:06.230
a teraz czy obrazy okno dokowane
ponownie widać, że

00:24:07.290 --> 00:24:09.990
>> Inny obraz, a następnie i

00:24:09.990 --> 00:24:15.665
tak więc ponownie, zrobię vim okno dokowane
Zrobię trybu interakcyjnego.

00:24:15.665 --> 00:24:22.720
I vim i kreska.

00:24:22.720 --> 00:24:23.720
>> Ale
teraz może w istocie,

00:24:23.720 --> 00:24:25.750
Wiem, że mamy zamiar pokrycia
tym w przyszłości wideo,

00:24:25.750 --> 00:24:27.600
może w istocie
daje to vim

00:24:27.600 --> 00:24:28.970
>> Obraz do nikogo.

00:24:28.970 --> 00:24:29.790
>> Absolutnie.
>> I będą one

00:24:29.790 --> 00:24:34.110
mógł go uruchomić na komputerze,
zapewnienie masz podstawy systemu Linux.

00:24:34.110 --> 00:24:35.790
>> Tak.
>> I to po prostu uruchomić.

00:24:35.790 --> 00:24:39.530
>> Tak, tak, możemy być
obraz, który właśnie utworzony, oraz

00:24:39.530 --> 00:24:41.170
Wsuń ją do koncentratora dokowane.

00:24:41.170 --> 00:24:43.480
I wyciągnij ją w dół
w danym środowisku i

00:24:43.480 --> 00:24:44.440
wystarczy ją uruchomić.

00:24:44.440 --> 00:24:45.400
>> Zimno, Nicei.

00:24:45.400 --> 00:24:49.290
>> Tak właśnie powstał nowy
kontener z tego obrazu.

00:24:49.290 --> 00:24:50.640
I będzie wpisać vim.

00:24:50.640 --> 00:24:52.170
I zobaczyć, że
jest to oprogramowanie.

00:24:52.170 --> 00:24:53.960
>> tak, Nicei.

00:24:53.960 --> 00:24:56.730
>> Tak
to jest bardzo proste.

00:24:56.730 --> 00:25:00.220
I w następnym wideo firma Microsoft będzie kopania
do obrazów trochę więcej.

00:25:00.220 --> 00:25:04.630
Firma Microsoft będzie faktycznie
Spójrz na jak

00:25:04.630 --> 00:25:08.130
obraz pochodzi od podstawy
porównuje do tej bazy.

00:25:08.130 --> 00:25:10.160
Przyjrzymy warstw,
faktycznie bierzemy

00:25:10.160 --> 00:25:12.870
znacznie bardziej mikroskopowe przyjrzeć się
>> Miły, jak tego układania obiektów warstwowo

00:25:12.870 --> 00:25:13.620
Program Works.

00:25:13.620 --> 00:25:16.580
Ale trochę zaokrąglić
prezentacje dla

00:25:16.580 --> 00:25:19.070
to pierwsze wprowadzenie
i to było dość proste.

00:25:19.070 --> 00:25:21.500
Utworzyliśmy folder,
możemy zainstalować niektóre programy.

00:25:21.500 --> 00:25:24.630
Ale chciałem również dać rodzaju
na przykład pełnoprawnym

00:25:24.630 --> 00:25:26.300
uruchomiona aplikacja
w pojemniku,

00:25:26.300 --> 00:25:29.210
po prostu coś zobaczyć
nieco bardziej praktyczne.

00:25:29.210 --> 00:25:34.731
Aby to zrobić, jestem faktycznie Let me
Wyjście z tego kontenera.

00:25:39.741 --> 00:25:41.877
Pozwól mi po prostu
do folderu w tym miejscu.

00:25:45.155 --> 00:25:48.130
Zamierzam użyć czegoś
o nazwie dokowane redagowania.

00:25:48.130 --> 00:25:50.670
Coś, co można mówić
temat w przyszłym wideo.

00:25:50.670 --> 00:25:55.440
Ale redagowania dokowane jest rodzaju
narzędzia aranżacji

00:25:55.440 --> 00:26:00.140
pozwala nam
Zdefiniuj instrukcje

00:26:00.140 --> 00:26:03.740
Wdrażanie wielu pojemników
i łącząc je ze sobą.

00:26:03.740 --> 00:26:07.050
Jest tak naprawdę automatyzacji
narzędzia do wdrażania rodzaju

00:26:07.050 --> 00:26:08.520
pełne zastosowanie
>> Do prawej.

00:26:08.520 --> 00:26:10.640
>> na podstawie spośród kilku
różnych pojemnikach.

00:26:10.640 --> 00:26:11.210
>> OK.
>> Tak,

00:26:11.210 --> 00:26:14.080
Jestem tylko trochę
>> Się w tym przykładzie i

00:26:14.080 --> 00:26:14.600
działa szybko.

00:26:14.600 --> 00:26:16.790
Zamierzam użyć czegoś
Zredaguj lekarza o nazwie.

00:26:16.790 --> 00:26:20.810
Wszystkie prawa, więc

00:26:20.810 --> 00:26:26.140
lekarz redagowania lekarz kreska
Zredaguj górę d dash miejsca.

00:26:26.140 --> 00:26:32.080
Pozwól mi spróbować ponownie.

00:26:34.220 --> 00:26:35.275
I nie był w odpowiednim folderze.

00:26:35.275 --> 00:26:40.272
okno dokowane-komponować się -d.

00:26:41.810 --> 00:26:45.490
Który szybko przędzy
dwa komputery.

00:26:45.490 --> 00:26:47.540
Tak, jeśli nie ps okno dokowane

00:26:48.740 --> 00:26:52.320
można zobaczyć, że mam
dwa kontenery uruchomiona.

00:26:53.580 --> 00:26:57.121
Obrazy używane były
neilpeterson/front i

00:26:57.121 --> 00:26:58.935
następnie obraz MySQL, i

00:26:58.935 --> 00:27:02.211
są one uruchomione
Ten system teraz.

00:27:04.032 --> 00:27:07.213
Więc Pozwól mi po prostu chwycić IP
adres tego systemu.

00:27:21.557 --> 00:27:25.532
A więc co robimy, co 's
Dzieje się to załączam

00:27:25.532 --> 00:27:29.405
do aplikacji, która jest uruchomiona
z przodu zakończył kontenera.

00:27:29.405 --> 00:27:30.170
>> Mm-hm.

00:27:30.170 --> 00:27:32.490
to tylko mały prosty formularz
jest to wymienienie

00:27:32.490 --> 00:27:34.650
dane do bazy danych.

00:27:34.650 --> 00:27:35.640
Tak właśnie zrobię C9 C9.

00:27:35.640 --> 00:27:39.150
I nie będzie faktycznie wypełnić to.

00:27:41.560 --> 00:27:42.250
Kliknij przycisk Prześlij.

00:27:49.400 --> 00:27:52.100
A następnie wzrósł do innej strony
w aplikacji, a użytkownik może

00:27:52.100 --> 00:27:55.880
Zobacz, gdzie Trwa pobieranie
dane z faktycznie MySQL

00:27:55.880 --> 00:27:58.980
wystąpienie, która działała na
drugim pojemniku brak.

00:27:58.980 --> 00:28:01.400
>> Nice.
Tak że dokowane w składzie

00:28:01.400 --> 00:28:04.470
możliwości, który został właśnie
używany był zasadniczo

00:28:04.470 --> 00:28:06.210
użyciu jakiegoś rodzaju
Plik konfiguracyjny.

00:28:06.210 --> 00:28:07.530
>> Tak.
>> Do zrobienia, to konieczne i

00:28:07.530 --> 00:28:08.920
ten, wysięgnik.

00:28:08.920 --> 00:28:11.250
I miał już skonfigurowany
te indywidualnie zbyt.

00:28:11.250 --> 00:28:13.100
I powiedział je co
uruchomić, gdy zaczęło i

00:28:13.100 --> 00:28:17.525
zobaczysz tam lokalny/bin/start
dla mojego SQL, oraz

00:28:17.525 --> 00:28:20.170
Run.sh do przodu.

00:28:20.170 --> 00:28:22.110
Jest to, że zasadniczo co-
>> tak,

00:28:22.110 --> 00:28:23.890
Przyjmijmy
Spojrzenie na plik.

00:28:23.890 --> 00:28:25.140
Tak jest dokładnie
co robimy,

00:28:25.140 --> 00:28:27.750
Po prostu już zdefiniowane dwa
kontenery, w tym miejscu.

00:28:27.750 --> 00:28:30.280
Tak więc Mój pierwszy pojemnik
Chcę użyć jest obraz.

00:28:30.280 --> 00:28:32.210
I już narażony niektórych portów
co będziemy rozmawiać o

00:28:32.210 --> 00:28:34.210
w następnym wideo.

00:28:34.210 --> 00:28:36.840
A następnie wystarczy ustawić niektóre
zmienne środowiskowe i

00:28:36.840 --> 00:28:39.640
następnie takie same dla
Moje drugiego pojemnika.

00:28:39.640 --> 00:28:44.160
Więc po prostu automatyczny sposób z

00:28:44.160 --> 00:28:46.940
Obraca się wielu pojemników
Łącząc je razem.

00:28:46.940 --> 00:28:47.760
>> Nice.

00:28:47.760 --> 00:28:49.520
>> tak i ponownie, moim zamiarem
istnieje tak naprawdę chcę

00:28:49.520 --> 00:28:52.560
Pokaż rodzaju bardziej praktyczne
Przykładem co kontener

00:28:52.560 --> 00:28:56.220
można zrobić poza tylko tworzenie
foldery i Instalacja oprogramowania.

00:28:56.220 --> 00:28:59.560
Ale uruchomiona aplikacja
z znajdujące się w kontenerze.

00:28:59.560 --> 00:29:03.080
>> Ładne, dobra, więc przypuszczam
stwierdza, że nasze demo.

00:29:03.080 --> 00:29:06.800
NAS prowadzi do końca
tego pierwszego odcinka na ten temat

00:29:06.800 --> 00:29:09.250
Mini serii na
Kanał kontenerów.

00:29:09.250 --> 00:29:10.940
Istnieje jakiś zalecane
zasoby, które mają

00:29:10.940 --> 00:29:12.430
Aby upewnić się, że
masz świadomość.

00:29:12.430 --> 00:29:14.510
Po pierwsze można pobrać
w oknie serwera techniczne

00:29:14.510 --> 00:29:17.430
Podgląd aktualnie techniczne
Podgląd 3 od czasu

00:29:17.430 --> 00:29:19.770
rejestrowania w przypadku oglądania
to gdzieś wzdłuż linii,

00:29:19.770 --> 00:29:22.430
może być 4 P T,
może być nawet później.

00:29:22.430 --> 00:29:24.050
Nadal będzie mieć znaczenie.

00:29:24.050 --> 00:29:29.396
Więc sprawdzić, przegląd
Dokumentacja kontenera na MSDN.Microsoft.com/virtualiza-

00:29:29.396 --> 00:29:31.415
gie, który jest dokowane zasoby na

00:29:31.415 --> 00:29:35.740
docker.com/Microsoft i aby uzyskać
Rozpoczęto dokowane, istnieje

00:29:35.740 --> 00:29:39.518
łącza do dokumentacji jako
dobrze, docs.docker.com/windows.

00:29:39.518 --> 00:29:43.100
Wiele przydatnych zasobów
i Dołącz do nas ponownie na następny

00:29:43.100 --> 00:29:46.570
wideo w tym mini-serii, gdzie
Neil i będą badanie

00:29:46.570 --> 00:29:49.293
obrazy nieco bardziej szczegółowo, i
sieci i przenoszenia.

00:29:49.293 --> 00:29:51.852
Tak więc, ostudzić, dzięki.

00:29:51.852 --> 00:29:52.352
Później można znaleźć.

00:29:52.352 --> 00:30:02.352
[MUZYKA]

