WEBVTT

00:00:00.120 --> 00:00:08.800
Zapraszamy do innego powitania
odcinek kanału kontenerów.

00:00:08.800 --> 00:00:12.580
Jestem Matt McSpirit techniczne
Propagator dla wszystkich naszych danych

00:00:12.580 --> 00:00:15.640
Centrum technologii, a to
część druga w nieco miniserialu

00:00:15.640 --> 00:00:18.450
Firma Microsoft zostały got dzieje,
na pojemnikach podstawy.

00:00:18.450 --> 00:00:21.200
W pierwszy odcinek
Rozmawialiśmy trochę miniserialu

00:00:21.200 --> 00:00:24.770
bit o niektórych klucza
Pojęcia dotyczące wokół obrazów, wokół

00:00:24.770 --> 00:00:28.490
sieć wokół budynku
kontener, prowadzimy kontenera.

00:00:28.490 --> 00:00:29.830
Przyjrzymy się niektóre z
architektury

00:00:29.830 --> 00:00:32.380
różnice między
pojemniki i maszyny Wirtualnej.

00:00:32.380 --> 00:00:35.130
I w tym odcinku jestem zadowolony
przyłączyć się Neil Peterson

00:00:35.130 --> 00:00:38.940
ponownie, aby nam pomóc zrozumieć
głębokość trochę więcej, lub

00:00:38.940 --> 00:00:42.930
raczej, nieco więcej
głębokość tym razem na obrazy

00:00:42.930 --> 00:00:45.410
sieci i przenoszenia.

00:00:45.410 --> 00:00:48.740
Tak więc Neil podjąć nam przez niektóre z
rzeczy, na które musimy wiedzieć

00:00:48.740 --> 00:00:51.390
Podczas zapisywania specjalistów, i
Deweloperzy muszą wiedzieć, wokół

00:00:51.390 --> 00:00:53.890
Niektóre obrazy,
sieci i przenoszenia.

00:00:53.890 --> 00:00:56.780
>> Się, więc to, co mam zamiar zrobić w
Ta sesja jest naprawdę że jesteśmy

00:00:56.780 --> 00:01:00.890
Przechodzenie do budowania aplikacji
na komputerze przenośnym.

00:01:00.890 --> 00:01:03.690
Następnie zamierzamy
Wyjąć pojemnik th

00:01:03.690 --> 00:01:07.720
obraz z tej aplikacji
rzucać w Centrum dokowane, i

00:01:07.720 --> 00:01:10.960
następnie należy zdjąć do pojemnika
host działa w Azure.

00:01:10.960 --> 00:01:15.360
W tym procesie jesteśmy
zamiar zgłębiać warstw obrazu.

00:01:15.360 --> 00:01:16.770
Będziemy rozmawiać
temat sieci, i

00:01:16.770 --> 00:01:18.680
następnie mamy który
kawałek przenośności.

00:01:18.680 --> 00:01:20.970
Mamy zamiar zapoznaj się z
przy pomocy okno dokowane i

00:01:20.970 --> 00:01:22.790
jak będziemy go używać, aby
obrazy poruszania się.

00:01:22.790 --> 00:01:25.350
>> tak, bo nie jest dość
działania typu Kopiuj i Wklej.

00:01:25.350 --> 00:01:26.570
Istnieje jeszcze trochę do niego.

00:01:26.570 --> 00:01:29.840
Dobra to trochę
Podsumowanie z ostatniej sesji.

00:01:29.840 --> 00:01:31.970
Mamy nadzieję, że obserwowane
Poprzedni odcinek.

00:01:31.970 --> 00:01:33.270
Mówimy część
Ta treść, ale

00:01:33.270 --> 00:01:34.660
po prostu przesuń osób
na bieżąco dla

00:01:34.660 --> 00:01:37.570
te, które jeszcze nie
Na ogół obrazy.

00:01:37.570 --> 00:01:40.310
>> tak, więc, pierwszą rzeczą, którą
Będziemy przyjrzeć się obrazy

00:01:40.310 --> 00:01:43.860
i warstw obrazu, i
tylko na podsumowanie, obraz kontenera

00:01:45.290 --> 00:01:47.700
zawiera aplikacji,
zawiera on zależności.

00:01:47.700 --> 00:01:50.500
Tak to w zasadzie
jednostki, które pomagają w

00:01:50.500 --> 00:01:52.060
do uzyskania kontenerów z.

00:01:52.060 --> 00:01:55.150
Dlatego, gdy chcę zbudować
kontener I zasadniczo tak

00:01:55.150 --> 00:01:59.020
Hej zbudować kontener, od którego
obraz, wysięgnik i dalej to idzie.

00:01:59.020 --> 00:01:59.530
>> OK.

00:01:59.530 --> 00:02:03.180
>> Jedną z, koncepcji,
Imaging to jest dość Fajny i

00:02:03.180 --> 00:02:08.140
różni się trochę od,
Korzystanie z obrazów z

00:02:08.140 --> 00:02:11.970
to jest maszyn wirtualnych
Koncepcja warstw obrazu.

00:02:11.970 --> 00:02:16.520
A co znaczy to że rozpocząć
z podstawowego obrazu systemu operacyjnego więc

00:02:16.520 --> 00:02:19.280
co może być
Instalacja server core systemu Windows.

00:02:19.280 --> 00:02:21.450
Mamy już obrazu systemu Windows
Instalacja Server core, a następnie możemy może spowodować

00:02:21.450 --> 00:02:24.630
pewne modyfikacje do tej
obraz, zainstalować jakiś program i

00:02:24.630 --> 00:02:27.550
przechwytywania, który
w nowy obraz.

00:02:27.550 --> 00:02:31.400
Dobrze faktycznie nie tworzymy
nowy pełny obraz który

00:02:31.400 --> 00:02:34.610
zawiera system Windows server core
w tej nowej aplikacji.

00:02:34.610 --> 00:02:37.270
Właściwie tylko tworzymy
Obraz może.

00:02:37.270 --> 00:02:38.270
>> Tak.
Tak zmienia się.

00:02:38.270 --> 00:02:39.880
>> Tylko zmiany, i

00:02:39.880 --> 00:02:44.670
kiedy chcemy, aby go wdrożyć, który
aplikacji, co kończy się

00:02:44.670 --> 00:02:48.210
Wydarzenie jest używana kontenera
>> Zarówno warstw.

00:02:48.210 --> 00:02:51.220
Używa podstawowego obrazu systemu operacyjnego i
zmiany.

00:02:51.220 --> 00:02:51.730
>> Do prawej.
>> I

00:02:51.730 --> 00:02:55.330
następnie innego pojemnika że My
że również przywołać na tym hoście

00:02:55.330 --> 00:02:59.990
używa dowolnego wspólne warstwy
nie mamy rozpędzają się nowy

00:02:59.990 --> 00:03:01.710
wystąpienie tego
kontener obrazu.

00:03:01.710 --> 00:03:03.810
Po prostu podzielają co 's
już w miejscu.

00:03:03.810 --> 00:03:06.240
Tak więc możemy patrzeć na
to w dokumencie lub

00:03:06.240 --> 00:03:09.000
PowerPoint, w tym miejscu,
i grafiki w tym miejscu.

00:03:09.000 --> 00:03:12.450
Tak więc przedstawia tutaj zdjęcie
host kontenera i

00:03:12.450 --> 00:03:14.480
host kontener może
być komputer fizyczny,

00:03:14.480 --> 00:03:15.480
może to być maszyny wirtualnej?

00:03:15.480 --> 00:03:15.980
>> Absolutnie,
>> Prawo?

00:03:15.980 --> 00:03:16.840
>> A maszyny wirtualnej tak

00:03:16.840 --> 00:03:19.260
Większość demonstracji
że mamy zamiar Zobacz tutaj.

00:03:19.260 --> 00:03:19.880
Mam Linux

00:03:19.880 --> 00:03:21.930
System działa na
Funkcji Hyper-V na komputerze przenośnym.

00:03:21.930 --> 00:03:23.500
>> Mmhm
>> Również zobaczymy wirtualnym

00:03:23.500 --> 00:03:25.840
komputer z systemem Azure
w dowolnym momencie porządku.

00:03:25.840 --> 00:03:28.930
Tak więc idą
tego scenariusza

00:03:28.930 --> 00:03:31.180
Być może wdrożyć
podstawowy obraz systemu operacyjnego.

00:03:31.180 --> 00:03:32.460
>> I dla
osoby, które nie są znane,

00:03:32.460 --> 00:03:34.150
gdzie można uzyskać
Ten obraz systemu operacyjnego Base?

00:03:34.150 --> 00:03:36.040
To znaczy, czy to,
należy uruchamiać z nim.

00:03:36.040 --> 00:03:37.310
Znajduje się on na komputerze,

00:03:37.310 --> 00:03:39.300
może on zawierać [NIEWYRAŹNE]
na komputerze [NIEWYRAŹNE]?

00:03:39.300 --> 00:03:40.830
Czy ma podstawy systemu operacyjnego
Brak obrazu?

00:03:40.830 --> 00:03:43.430
Należy go pobrać i
co system Windows?

00:03:43.430 --> 00:03:47.170
Tak więc, jeśli pracujemy z naszych
Możemy chwycić te hosta systemu Linux

00:03:47.170 --> 00:03:50.920
obrazy z koncentratorem dokowane lub
innych rejestrów.

00:03:50.920 --> 00:03:53.460
A teraz w dokumentacji technicznej
Podgląd systemu windows server

00:03:53.460 --> 00:03:54.130
pojemniki.

00:03:55.680 --> 00:03:58.700
To miejsce w tej placówce
Systemu operacyjnego obrazu dla Ciebie, więc

00:03:58.700 --> 00:04:01.330
to miejsce w systemie Windows Server
podstawowe podstawowa obrazów systemu operacyjnego.

00:04:01.330 --> 00:04:02.770
Tak, jeśli w ramach dokumentów,

00:04:02.770 --> 00:04:05.420
przeprowadza się to przez procedurę
Konfigurowanie serwera systemu Windows.

00:04:05.420 --> 00:04:07.117
Możesz pobrać [CROSSTALK]
>> Tak i

00:04:07.117 --> 00:04:08.170
to będzie tam dla Ciebie.

00:04:08.170 --> 00:04:11.280
Tak może wdrożyć ten
podstawowy obraz systemu operacyjnego i

00:04:11.280 --> 00:04:12.950
następnie zainstalować niektóre
oprogramowanie do niego.

00:04:12.950 --> 00:04:16.680
Warto więc może, po prostu dla
przykład aplikacji sieci web.

00:04:18.070 --> 00:04:21.340
A następnie przechwycić że obecnie
Aby obraz własny kontenera.

00:04:21.340 --> 00:04:26.020
Można następnie może ponownie rozmieścić który
obraz serwera sieci Web i

00:04:26.020 --> 00:04:29.200
wdrożyć aplikację w nim,
i następnie ponownie ponownie rozmieścić i

00:04:29.200 --> 00:04:30.410
Wdrażanie innej aplikacji.

00:04:30.410 --> 00:04:34.480
Tak mam dwa kontenera
obrazy, każdy zawierający ich

00:04:34.480 --> 00:04:38.550
własne aplikacje, ale mają
Wspólny obraz serwera sieci web i

00:04:38.550 --> 00:04:40.740
wspólne podstawowego obrazu systemu operacyjnego.

00:04:40.740 --> 00:04:43.520
>> Obraz tych aplikacji 1 i
Obraz aplikacji 2 na grafikę tutaj

00:04:43.520 --> 00:04:45.360
mogą polegać na
Obraz serwera sieci Web,

00:04:45.360 --> 00:04:47.340
która sama zajmuje
zależność od podstawy.

00:04:47.340 --> 00:04:48.830
>> Tak.
>>, A jeśli,

00:04:48.830 --> 00:04:51.430
Powiedz mi, co obrazy znajdują się na
Widok systemu na ten kontener

00:04:51.430 --> 00:04:52.990
zobaczysz czterech
w tym momencie.

00:04:52.990 --> 00:04:54.930
>> Tak, jak najbardziej
chcesz zobaczyć cztery.

00:04:54.930 --> 00:04:56.180
>> OK.
>> Możemy spojrzeć na to.

00:04:56.180 --> 00:04:58.740
Firma Microsoft będzie faktycznie spojrzeć na
zależności między nimi.

00:04:58.740 --> 00:04:59.460
>> OK, wielki.

00:04:59.460 --> 00:05:02.680
>> Następnie w Mój host kontenera
Jeśli następnie podjęcie mojej aplikacji

00:05:02.680 --> 00:05:04.770
jeden obraz
>> I wdrożyć go,

00:05:05.930 --> 00:05:07.360
Mam kolejny kontenera,
>> Tak.

00:05:07.360 --> 00:05:08.380
>> Z aplikacji 1.

00:05:08.380 --> 00:05:12.495
I będzie tego kontenera
składa się z tych trzech obrazów.

00:05:12.495 --> 00:05:13.000
>> Mm-hm.

00:05:13.000 --> 00:05:16.380
>> Jeśli miały następnie wdrożyć
pojemnik z 2 obrazu aplikacji,

00:05:16.380 --> 00:05:19.730
Kontener uruchomionego z mają teraz

00:05:19.730 --> 00:05:21.780
>> Aplikacji dwóch, można to sprawdzić

00:05:21.780 --> 00:05:26.195
Akcje wspólnego serwera sieci web
obraz i podstawowego obrazu systemu operacyjnego.

00:05:26.195 --> 00:05:27.020
>> Do prawej.

00:05:27.020 --> 00:05:27.990
>> Kontener obrazy

00:05:27.990 --> 00:05:32.540
tak więc dosłownie może udostępniać
wystąpienia tych obrazów.

00:05:32.540 --> 00:05:36.960
Ślad pobyty w dół, kontener
SPIN czas się zwiększyła.

00:05:36.960 --> 00:05:39.160
>> I wykorzystanie zasobów
jest bardzo wydajny.

00:05:39.160 --> 00:05:40.070
>> Tak absolutnie.

00:05:40.070 --> 00:05:40.950
>> OK.

00:05:40.950 --> 00:05:42.140
>> Więc zawierać nasze
kolejność nakładania się obraz, i

00:05:42.140 --> 00:05:43.980
my zajmiemy się przyjrzeć się
że w demonstracyjnej.

00:05:43.980 --> 00:05:49.050
I ponownie, jeden z moich celów tutaj
została do rodzaju niektóre z

00:05:49.050 --> 00:05:52.310
różnice w pracy
z maszyną wirtualną na

00:05:52.310 --> 00:05:58.010
długi czas system center, rodzaju
danych wyśrodkować typ zarządzania

00:05:58.010 --> 00:06:01.630
tak więc wdrażanie maszyn wirtualnych
z obrazów jest coś-

00:06:01.630 --> 00:06:02.180
>> I szablony.

00:06:02.180 --> 00:06:03.780
>> tak, to coś
Ja się trochę.

00:06:03.780 --> 00:06:05.410
Program zmienia także dość nieco tutaj.

00:06:05.410 --> 00:06:09.110
Druga rzecz to
w sekcji Praca z różnych

00:06:09.110 --> 00:06:12.790
pojemniki z maszyn wirtualnych potencjalnie
w ten sposób możemy zrobić sieci

00:06:13.850 --> 00:06:15.250
z naszych pojemników.

00:06:15.250 --> 00:06:17.240
Tak, jeśli myślisz o
maszyny wirtualnej lub

00:06:17.240 --> 00:06:19.070
hosta maszyn wirtualnych.

00:06:19.070 --> 00:06:21.340
Mam zamiar umieścić kilka
inne maszyny wirtualne na tym hoście, ale

00:06:21.340 --> 00:06:24.080
Każda z tych maszyn wirtualnych jest
będzie miał adres IP.

00:06:24.080 --> 00:06:27.240
Naprawdę nie zarządzać
im wszelkich inaczej.

00:06:27.240 --> 00:06:30.290
>> Do prawej strony więc Nick i
że Nick ma na Mac.

00:06:30.290 --> 00:06:31.900
>> Dokładnie,
>> Podobnie jak fizyczny system.

00:06:31.900 --> 00:06:32.420
>> Dokładnie.

00:06:32.420 --> 00:06:34.790
Jeśli musisz uzyskać dostęp do zasobu.

00:06:34.790 --> 00:06:39.400
Który jest obsługiwany w tej maszyny Wirtualnej,
I przejdź do maszyny Wirtualnej,

00:06:40.490 --> 00:06:42.740
jak widać, w tym miejscu na obrazie.

00:06:42.740 --> 00:06:46.300
Tak jak to różni się jest, bo
Mamy już duża gęstość

00:06:47.840 --> 00:06:50.900
zdolność ta duża gęstość
możliwości z kontenerami.

00:06:50.900 --> 00:06:55.070
Można dosłownie mam potencjalnie
tysiące tych rzeczy

00:06:55.070 --> 00:06:59.190
na jednym hoście a nie
dając każdemu z nich

00:06:59.190 --> 00:07:03.540
publicznie dostępne
Adres IP.

00:07:03.540 --> 00:07:07.450
Coś, co jest wspólne dla
czy jest raczej umieścić je za

00:07:09.150 --> 00:07:12.120
Translacja adresów sieciowych.

00:07:12.120 --> 00:07:16.030
Dlatego Mój host może zawierać adres IP
adres, który jest publicznie

00:07:16.030 --> 00:07:21.400
dostępne jednak pojemnik
ma nie routowane adres IP.

00:07:21.400 --> 00:07:25.370
A chcąc uzyskać dostęp
Aplikacja w moim kontenera

00:07:25.370 --> 00:07:27.930
zamiast odwoływania się do
Ten adres IP lub

00:07:27.930 --> 00:07:31.950
tego polecenia net name odchylenia
skojarzone z tym adresem.

00:07:31.950 --> 00:07:36.430
Przeciwnie zamierzam
dostęp do hosta i

00:07:36.430 --> 00:07:38.400
Będziemy budować niektóre mapowanie portu
>> Tak.

00:07:38.400 --> 00:07:40.910
>> Między zewnętrznych
port na hoście i

00:07:40.910 --> 00:07:42.910
wewnętrzny port na
Aplikacja kontenera.

00:07:42.910 --> 00:07:43.690
>> Jest widoczna.
>> I co

00:07:43.690 --> 00:07:46.270
to pozwala mi jest Jeśli użytkownik
Pomyśl o tym, I może mieć

00:07:46.270 --> 00:07:49.140
kontener hosta, który jest uruchomiony
>> Trzy STU

00:07:49.140 --> 00:07:53.270
Obsługa wszystkich aplikacji internetowych
zawartość na porcie 80.

00:07:53.270 --> 00:07:56.410
Dobrze, jeśli hit kontenera
hostem na porcie 80,

00:07:56.410 --> 00:07:59.410
wiadomo, że musi wiedzieć
jak rozesłać tego żądania.

00:07:59.410 --> 00:08:01.230
>> Tak.
>> Więc zrobimy te mapowania.

00:08:01.230 --> 00:08:05.170
Może zrobić jak Port 80 do portu
port 82 do portu 60 i 80 i

00:08:05.170 --> 00:08:06.580
Port 83 do portu 80.

00:08:06.580 --> 00:08:07.120
>> Tak.

00:08:07.120 --> 00:08:09.060
>> I zobaczymy, że w
jak również wykazanie.

00:08:09.060 --> 00:08:10.380
>> Ładne, ważne jest więc
Aby połączyć to jak również

00:08:10.380 --> 00:08:13.550
masz opisane netto
będą wspólne

00:08:13.550 --> 00:08:18.340
dla wielu osób, ale DHCP
może być również używany [NIEWYRAŹNE]

00:08:18.340 --> 00:08:20.470
nie jest po prostu netto
jedynym rozwiązaniem.

00:08:20.470 --> 00:08:21.720
>> Yup, absolutnie,
tak, jeśli jesteś.

00:08:21.720 --> 00:08:22.670
>> Jesteś jednostka gospodarcza.

00:08:22.670 --> 00:08:24.960
>> DHCP mogą być używane.
w kontenerach.

00:08:26.480 --> 00:08:29.400
Co widzę, że jest translacja NAT
najczęściej spotykanym scenariuszem choć.

00:08:29.400 --> 00:08:30.820
>> Prawa,
dobra interesujące i wielkie.

00:08:32.560 --> 00:08:34.270
>> I następnie na koniec ostatniego
jest rzeczą, jaką mamy zamiar zajrzeć tutaj

00:08:34.270 --> 00:08:35.270
Rejestr kontenera i

00:08:35.270 --> 00:08:37.010
Rozmawialiśmy o tym
dość nieco już.

00:08:37.010 --> 00:08:39.530
Przyjrzymy koncentrator okno dokowane
Rejestr publicznie dostępne,

00:08:39.530 --> 00:08:41.660
gdy firma Microsoft może podjąć te
kontener obrazów

00:08:41.660 --> 00:08:45.000
umieścić je w rejestrze i
przeciągnąć je w innym miejscu lub

00:08:45.000 --> 00:08:46.160
na innym hoście kontenera.

00:08:46.160 --> 00:08:46.950
>> Nice.
W porządku.

00:08:46.950 --> 00:08:49.950
Tak myślę, że teraz jest czas dla
Spójrz na technologii.

00:08:49.950 --> 00:08:50.650
>> Tak.
Warto więc skoczyć

00:08:50.650 --> 00:08:51.620
wykazanie.

00:08:52.620 --> 00:08:53.280
>> Mówię warto to zrobić,

00:08:53.280 --> 00:08:57.470
to Ty to robić, ale
Żądam niektóre, nadal jestem tutaj.

00:08:57.470 --> 00:08:58.710
>> Pewności.
Tak więc po pierwsze zamiar zrobić

00:08:58.710 --> 00:09:02.680
to właśnie teraz mamy zamiar podjąć
Spójrz na obraz Układanie obiektów warstwowo tutaj.

00:09:02.680 --> 00:09:06.110
Tak zamiar rozpocząć od utworzenia
pojemnik z Ubuntu

00:09:06.110 --> 00:09:07.472
podstawowy obraz systemu operacyjnego.

00:09:07.472 --> 00:09:11.659
Tak, ten sam polecenia
Poleceń używanych w

00:09:11.659 --> 00:09:16.937
poprzedniego pliku wideo
okno dokowane run - to ubuntu.

00:09:16.937 --> 00:09:20.373
>>-to jest interaktywny, który
oznacza rozpoczyna się od razu i

00:09:20.373 --> 00:09:22.380
jesteś w,
w tej sprawie imprezie.

00:09:22.380 --> 00:09:24.500
>> Ja jestem w kontenerze
w imprezie już teraz.

00:09:24.500 --> 00:09:27.290
>> Więc to tak jakby Jeśli Ty
na komputerze z systemem Windows i

00:09:27.290 --> 00:09:29.870
gdyby coś ustawiona na
uruchamia się automatycznie.

00:09:29.870 --> 00:09:32.058
Możliwie jak najszybciej, maszyny
rozpoczyna się,

00:09:32.058 --> 00:09:32.936
[CROSSTALK]
>> Jesteś

00:09:32.936 --> 00:09:33.540
Po wybraniu opcji co chcesz użyć.

00:09:33.540 --> 00:09:36.000
>> tak, firma Microsoft jest poinformować go o tym co
proces do działania, gdy wyskoczy nam

00:09:36.000 --> 00:09:36.620
do pojemnika.

00:09:36.620 --> 00:09:38.560
>> I jeśli była to
non-interactive sesji i

00:09:38.560 --> 00:09:39.580
to będzie się serwera sieci web

00:09:39.580 --> 00:09:42.510
Czy chcesz tylko serwera sieci web
usługi od razu zacząć.

00:09:42.510 --> 00:09:43.790
>> Tak i
Zobaczymy przykładem.

00:09:43.790 --> 00:09:44.680
>> OK, wielki.

00:09:44.680 --> 00:09:47.088
>> Wszystkie prawa, tak wewnątrz tej
kontener zamierzam śmiało i

00:09:47.088 --> 00:09:48.073
Zainstalowanie oprogramowania.

00:09:50.678 --> 00:09:53.610
Faktycznie zamierzam
tylko do aktualizacji aplikacji FRA

00:09:53.610 --> 00:09:57.739
Nadaj nową listę odwołań
i instalację oprogramowania.

00:09:57.739 --> 00:10:00.441
>> Więc miejmy nadzieję, że nie jest pełny
w systemie Linux zaktualizować kompilacji i

00:10:00.441 --> 00:10:02.633
wszystko dla
pełny system operacyjny i wszystko.

00:10:02.633 --> 00:10:03.492
>> Powinno być dość szybko.

00:10:03.492 --> 00:10:05.512
>> Nie będziemy go.

00:10:05.512 --> 00:10:06.026
I tak,

00:10:06.026 --> 00:10:09.702
gdy to nastąpi, mam zamiar
Zainstaluj oprogramowanie.

00:10:09.702 --> 00:10:13.558
Przechwytywania, który się do nowego
kontener obrazu, a następnie co

00:10:13.558 --> 00:10:17.412
Zrobimy to faktycznie będziemy
Przyjrzyj się obrazu Ubuntu i

00:10:17.412 --> 00:10:20.890
Obejrzyj mój nowy obraz i
rodzaj Zobacz, jak je połączyć.

00:10:20.890 --> 00:10:22.565
Zobaczymy, że
nakładają się na siebie w kolejności nakładania się.

00:10:22.565 --> 00:10:24.560
A następnie Będziemy kontynuowali
utworzyć na nim i

00:10:24.560 --> 00:10:26.400
Będziemy prawdopodobnie budować
Aplikacja do niego.

00:10:26.400 --> 00:10:29.060
>> Tych aktualizacji tylko zrobić,
nie zaktualizowane podstawy.

00:10:29.060 --> 00:10:30.525
>> Nr.
>> One zaktualizował swój bieg

00:10:30.525 --> 00:10:32.090
wystąpienie z tej bazy.

00:10:32.090 --> 00:10:34.120
>> tak, więc mieć te aktualizacje
został napisany w tym zera

00:10:34.120 --> 00:10:35.970
przestrzeń, która będzie
stają się częścią

00:10:35.970 --> 00:10:37.310
Nowy obraz
zamierzamy utworzyć.

00:10:37.310 --> 00:10:39.729
>> Ale ktoś Wdrażanie nowej
nie byłoby kontenera od podstawy

00:10:39.729 --> 00:10:41.138
Pobierz aktualizacje
po prostu zrobiłeś.

00:10:41.138 --> 00:10:43.030
>> Dokładnie.

00:10:43.030 --> 00:10:47.040
Tak więc zdolny dostać rata nano.

00:10:47.040 --> 00:10:49.750
I ponownie, jest to po prostu
innym edytorze tekstów.

00:10:49.750 --> 00:10:52.860
No dobrze, tak, aby zrobił.

00:10:52.860 --> 00:10:56.650
Tak więc, wewnątrz pojemnika,
Mogę uruchomić nano.

00:10:56.650 --> 00:10:59.676
Tak zamiar wyjść, a teraz będę
zakończyć pracę z pojemnika.

00:11:04.571 --> 00:11:08.830
A Oto pojemniku co
Właśnie stworzyliśmy, curry eleganckie.

00:11:08.830 --> 00:11:10.300
>> Nice.

00:11:10.300 --> 00:11:11.360
>> Więc mam zamiar wykonać Commit Dr.

00:11:11.360 --> 00:11:14.520
>> I należy użyć tego rodzaju
podejście do dowiedzieć się Moje

00:11:14.520 --> 00:11:17.270
Gamer funkcja znakowania dla
Xbox i naprawdę problemy.

00:11:17.270 --> 00:11:20.633
>> Pokaz zatwierdzeń Dr wszystkie prawa.

00:11:23.370 --> 00:11:24.680
I tak,
Jeśli przyjrzymy się obrazy okno dokowane

00:11:24.680 --> 00:11:27.480
widzimy, że
nowe demo obrazu.

00:11:28.650 --> 00:11:33.200
Tak rzeczywiście Przyjrzyjmy się dokładniej
tam o rodzaju nakładania się

00:11:33.200 --> 00:11:35.970
między bazowego systemu operacyjnego obrazu i
Co to właśnie utworzyliśmy.

00:11:35.970 --> 00:11:37.680
Tak więc zamiar uruchomić
okno dokowane historię poleceń.

00:11:40.230 --> 00:11:47.903
I nadać jej nazwę
kontener, który po prostu

00:11:47.903 --> 00:11:50.300
lub obraz kontenera
że właśnie utworzyliśmy.

00:11:50.300 --> 00:11:54.500
A także zrobić to samo i
Uruchom Ubuntu.

00:11:54.500 --> 00:11:57.660
Tak to widać tutaj
Obraz Ubuntu składa się z

00:11:57.660 --> 00:11:59.360
czterech warstw.

00:11:59.360 --> 00:12:03.410
Tak za każdym razem została ona zaktualizowana,
Utworzono nową warstwę i

00:12:03.410 --> 00:12:07.150
Urzędnik obrazu, który został
dostępne koncentratora okno dokowane

00:12:07.150 --> 00:12:09.670
Rejestr składa się z
te cztery obrazy.

00:12:09.670 --> 00:12:10.980
>> To jest nie
coś, co zrobiłeś.

00:12:10.980 --> 00:12:11.970
>> To jest nie
coś, co robiłem.

00:12:11.970 --> 00:12:15.850
Wszystkie dołączone podczas która zatrzymał
obraz w dół od dokowane koncentratora.

00:12:15.850 --> 00:12:16.640
>> W porządku.

00:12:16.640 --> 00:12:19.070
Ale tu zauważyć, że

00:12:20.650 --> 00:12:24.690
Obraz demo, którą właśnie utworzony
składa się z pięciu warstw.

00:12:24.690 --> 00:12:26.980
>> Do prawej.
>> I jeśli nie mamy rzeczywiście tutaj,

00:12:26.980 --> 00:12:30.510
warstwa wierzchnia
498 kończy się Ooboontoo.

00:12:30.510 --> 00:12:34.100
Dobrze czwartą warstwę
Up na mój obraz.

00:12:34.100 --> 00:12:38.190
Kończy się za 498, więc
zmiany, które utworzyłem

00:12:38.190 --> 00:12:42.740
są reprezentowane przez
Ta warstwa tutaj.

00:12:42.740 --> 00:12:45.300
>> Nawet jeśli, nawet
Choć ma zasadniczo

00:12:45.300 --> 00:12:47.900
dwa oddzielne obrazy, które zostały
Twoje, które już są już tylko

00:12:47.900 --> 00:12:49.260
zasadniczo są w
proces tworzenia.

00:12:49.260 --> 00:12:52.290
>> Więc zarządzać nimi jako dwa
osobne obrazy, tak dokładnie.

00:12:52.290 --> 00:12:55.810
I aparat okno dokowane
dba o rodzaju,

00:12:55.810 --> 00:12:56.810
>> Szwy wszystkie razem.

00:12:56.810 --> 00:12:58.190
>> tak,
Szwy je wszystkie razem.

00:12:58.190 --> 00:13:00.830
tak, demo, może po prostu wdrażania
ale

00:13:00.830 --> 00:13:03.650
to będzie teraz i
Upewnij się, że wszystkie te

00:13:03.650 --> 00:13:07.110
warstwy są pozycjonowane
gdzie muszą być.

00:13:07.110 --> 00:13:10.290
Faktycznie widać w tym miejscu, i
Możemy rzeczywiście zainstalowane oprogramowanie

00:13:10.290 --> 00:13:13.670
I zobaczyć nasze warstwy, a
że rozmiar obrazu

00:13:13.670 --> 00:13:16.070
zmienione, a także możemy umieścić
to oprogramowanie tam.

00:13:16.070 --> 00:13:18.490
To jest po prostu rodzaj
wykazanie temat który

00:13:18.490 --> 00:13:20.810
Układanie obiektów warstwowo robót budowlanych, i
Ten formularz służy

00:13:20.810 --> 00:13:22.728
rozwiązywania problemów i
etażerka jako użytkownika.

00:13:22.728 --> 00:13:23.335
>> Zobacz co [CROSSTALK]
>> zmiany

00:13:23.335 --> 00:13:24.842
>> Zostały dokonane w przeszłości.

00:13:24.842 --> 00:13:26.500
>> tak, a także
rzeczywiście go, może chcę

00:13:26.500 --> 00:13:27.660
>> Uruchomienie kontenera

00:13:27.660 --> 00:13:30.330
przy użyciu jednego środka
obrazy, by zobaczyć, rodzaju

00:13:30.330 --> 00:13:33.040
jak wygląda tej warstwy
podczas uruchamiania w pojemniku.

00:13:33.040 --> 00:13:34.840
>> Jest prawie jak
kontroli wersji.

00:13:34.840 --> 00:13:37.030
>> Absolutnie.
>> W bo sposób znajdował się.

00:13:37.030 --> 00:13:39.240
Myślę, że dalej
strony programu SharePoint i

00:13:39.240 --> 00:13:41.330
Wprowadzone zmiany do dokumentu,
Można zawsze wrócić i

00:13:41.330 --> 00:13:42.830
Poszukaj o poprzednim.

00:13:42.830 --> 00:13:45.390
Tylko do wprowadzania zmian i celu
Firma Microsoft może, gdzie zmienić go, strony.

00:13:45.390 --> 00:13:46.700
>> Lub jeśli złamał mojej aplikacji,

00:13:46.700 --> 00:13:48.400
może chcesz wrócić do
Poprzedni obraz i

00:13:48.400 --> 00:13:49.710
po prostu rodzaj zobacz co 's
Dzieje się tam.

00:13:49.710 --> 00:13:51.210
>> Yup.
>> I tylko dostać na moje ręce,

00:13:51.210 --> 00:13:51.940
tak jest na pewno.

00:13:51.940 --> 00:13:53.070
>> OK, wszystkie prawa.

00:13:53.070 --> 00:13:56.085
>> Wszystkie prawa, warto więc
Rozwiń na, że trochę.

00:13:56.085 --> 00:13:57.780
&gt; Skąd wiadomo, jak długo
Lista ta może być?

00:13:58.830 --> 00:13:59.680
Czy istnieje.

00:13:59.680 --> 00:14:01.710
>> Nie wiem,
Nie wiem, jak długo można go,

00:14:01.710 --> 00:14:06.680
ale na pewno Kiedy dojdziesz do
Procedura tworzenia obrazów

00:14:06.680 --> 00:14:09.380
można z pewnością,
istnieje strategia.

00:14:09.380 --> 00:14:12.598
Za zapewnienie, że obrazy
są krótkie i istnieje strategia

00:14:12.598 --> 00:14:15.116
do zarządzania [CROSSTALK]
>> Nie musisz przejść przez

00:14:15.116 --> 00:14:16.309
tysiące historii dla

00:14:16.309 --> 00:14:18.230
ale każdej pojedynczej zmiany-
>> tak, i

00:14:18.230 --> 00:14:20.050
Możemy dotykać trochę
bit to tutaj, ale

00:14:20.050 --> 00:14:22.700
na pewno ma, znaczy
ma tam artykułów

00:14:22.700 --> 00:14:26.920
o tworzenie właściwego obrazu i
Zarządzanie właściwego obrazu.

00:14:26.920 --> 00:14:28.450
Zdecydowanie warto przeczytać.

00:14:28.450 --> 00:14:29.910
>> OK, Nicei.

00:14:29.910 --> 00:14:34.420
Wszystkie prawa, więc miała podstawy
obraz, możemy utworzony nowy obraz

00:14:34.420 --> 00:14:35.740
Niektóre programy do niego zainstalowane.

00:14:35.740 --> 00:14:38.080
Niech rozszerzenie że
trochę i

00:14:38.080 --> 00:14:40.350
Rozpoczęcie budowy
Aplikacja z niego.

00:14:40.350 --> 00:14:44.932
Tak mam zamiar,
Pozwól mi przełączyć foldery tutaj

00:15:00.597 --> 00:15:05.564
Więc to, co mamy zamiar zrobić
jest utworzyć nowy obraz.

00:15:05.564 --> 00:15:07.906
Mamy zamiar dysk to z którego
obraz, który właśnie utworzony, oraz

00:15:07.906 --> 00:15:10.170
Będziemy umieścić niektóre
oprogramowanie serwera sieci Web do niego.

00:15:10.170 --> 00:15:10.740
>> Do prawej.

00:15:10.740 --> 00:15:14.800
>> Teraz do tej pory mamy
ręcznie tworzeniem obrazów.

00:15:14.800 --> 00:15:17.850
Aby wdrożyć kontenera,
Mogę przeskoczyć do niego,

00:15:17.850 --> 00:15:19.990
Utworzyć modyfikacji,
Mogę się z niego,

00:15:19.990 --> 00:15:23.130
a następnie przechwyć
który do obrazu.

00:15:23.130 --> 00:15:24.370
>> Tak.

00:15:24.370 --> 00:15:26.990
>> Procedura ma okno dokowane
Firma Microsoft można używać do

00:15:26.990 --> 00:15:29.150
zautomatyzować za pomocą czegoś
nazywany plikiem dokowane.

00:15:29.150 --> 00:15:29.710
>> Do prawej.

00:15:29.710 --> 00:15:32.200
>> I w okno dokowane
Plik naprawdę jesteśmy jus

00:15:32.200 --> 00:15:33.550
zapisywanie tych instrukcji.

00:15:33.550 --> 00:15:34.920
A mówimy hej.

00:15:34.920 --> 00:15:39.560
Tworzenie kontenera, uruchomić te
polecenia po zakończeniu

00:15:39.560 --> 00:15:41.520
przechwytywania, który się
do niego to własny obraz.

00:15:41.520 --> 00:15:43.150
Tak jest właśnie automatycznego
sposób tworzenia obrazów.

00:15:43.150 --> 00:15:45.580
>> To jak mały plik Wstecz
zasadniczo, aby coś zrobić.

00:15:45.580 --> 00:15:46.260
>> Bardzo dużo.

00:15:46.260 --> 00:15:47.920
>> W porządku.
>> Więc Oto przykład jednego,

00:15:47.920 --> 00:15:50.140
i można to zobaczyć
pierwszy wiersz z demo.

00:15:50.140 --> 00:15:54.480
Co mówię jest go podjąć Moje
Demo obrazu, obraz że My

00:15:54.480 --> 00:15:58.960
po prostu utworzyć i uruchomić wszystkie
te polecenia przeciwko niemu.

00:15:58.960 --> 00:16:02.030
>> Do wyjaśnienia przed wykonaniem
na po wykonaniu powyższych już,

00:16:02.030 --> 00:16:02.740
to nie jest.

00:16:02.740 --> 00:16:03.360
>> Tak.

00:16:03.360 --> 00:16:05.470
>> Nie jest to coś that's
został wygenerowany na podstawie

00:16:05.470 --> 00:16:07.080
środowiska
do tej pory.

00:16:07.080 --> 00:16:09.840
>> Tak, dobre połączenie się z tym właśnie
plik tekstowy, który właśnie powstał

00:16:09.840 --> 00:16:11.645
przed [NIEWYRAŹNE]
>> Tak masz napisane to.

00:16:11.645 --> 00:16:12.400
>> Tak.
>> OK, wielki.

00:16:12.400 --> 00:16:16.130
Tak więc tylko niektóre
Opiekun metadanych i

00:16:16.130 --> 00:16:19.050
następnie uruchom aplikację get instalacji nginx.

00:16:19.050 --> 00:16:21.900
Więc w zasadzie jestem
Mówiąc jest pokrętła

00:16:21.900 --> 00:16:23.858
kontener z DEMA obrazu.

00:16:23.858 --> 00:16:24.752
>> Mm-hm.

00:16:24.752 --> 00:16:26.540
>> Instalacji nginx.

00:16:26.540 --> 00:16:27.370
>> Sprawdź, czy wszystkie aktualizacje dla.

00:16:27.370 --> 00:16:29.810
>> tak, faktycznie I faktycznie
stwierdził, że obecnie.

00:16:29.810 --> 00:16:31.530
>> Bo Jeśli przypomnieć-
>> Zrobiliśmy to już.

00:16:31.530 --> 00:16:35.370
>> Zrobiliśmy to już kiedy
stworzyliśmy obrazu.

00:16:35.370 --> 00:16:38.700
Udostępnienia portu 80,
Ustaw katalog roboczy, i

00:16:38.700 --> 00:16:43.270
następnie ustaw polecenie uruchamiane co
czas Zaczynamy kontener

00:16:43.270 --> 00:16:44.230
z tego obrazu.

00:16:44.230 --> 00:16:45.340
Tak więc w zasadzie mówię, Hej,

00:16:45.340 --> 00:16:48.180
Kiedy pożarów
Uruchom silnik x.

00:16:48.180 --> 00:16:50.494
Jeśli masz wystarczająco dużo
komentarze w tam teraz

00:16:50.494 --> 00:16:53.940
w będzie obniżają
prędkości jazdy

00:16:53.940 --> 00:16:56.630
Tworzenie obrazu ogólny
ponieważ ma oczywiście, muszę iść

00:16:56.630 --> 00:16:58.950
tego procesu duże
że nie trwa długo, ale

00:16:58.950 --> 00:17:03.210
to było 30 sekund pliki do pobrania
może być większa w przyszłości.

00:17:03.210 --> 00:17:05.840
>> tak, w takim przypadku,
to mieć faktycznie uruchomić który

00:17:05.840 --> 00:17:08.650
proces ponownie, a miałoby
podjąć się trochę więcej czasu.

00:17:08.650 --> 00:17:10.910
I w rzeczywistości nie
para więcej rzeczy, jak również.

00:17:10.910 --> 00:17:14.800
Jak zobaczymy, tak aby uzyskać
Każdy wiersz w pliku okno dokowane

00:17:14.800 --> 00:17:17.350
tworzone są łącza
Nowy obraz dla

00:17:17.350 --> 00:17:19.950
Każda rzecz, która występuje
w pliku lekarza.

00:17:19.950 --> 00:17:21.360
>> OK.

00:17:21.360 --> 00:17:23.640
>> Więc zobaczymy przykład
to tutaj w ciągu sekundy.

00:17:23.640 --> 00:17:24.190
>> Dobre. W porządku. Idealne rozwiązanie.

00:17:24.190 --> 00:17:26.640
>> Więc Pozwól mi wyjść z tego.

00:17:26.640 --> 00:17:29.560
I tak, zamiast
Aby utworzyć kontener,

00:17:29.560 --> 00:17:31.090
ręcznie wprowadzić tej zmiany i

00:17:31.090 --> 00:17:35.298
Przechwytywanie się z plikiem okno dokowane
będziesz tylko zrobić dokowane,

00:17:35.298 --> 00:17:40.290
Budowanie kreska T,
>> Co oznacza T?

00:17:40.290 --> 00:17:43.080
>> Tylko pozwala mi
Nadaj nazwę obrazu.

00:17:43.080 --> 00:17:44.400
>> Do prawej.
>> Jeżeli nie daje kreskę T,

00:17:44.400 --> 00:17:46.520
Czy po prostu auto
wygenerować nazwy lub

00:17:46.520 --> 00:17:48.090
faktycznie myślę
daje to bez nazwy.

00:17:48.090 --> 00:17:48.590
>> Do prawej.

00:17:50.540 --> 00:17:52.870
Tak będzie swoją nazwę obrazu
określania będą tam?

00:17:52.870 --> 00:17:54.200
>> Tak.

00:17:54.200 --> 00:17:58.320
Demonginx, i
tylko przez okres do powiedzenia Hej,

00:17:58.320 --> 00:18:01.060
pobrać plik dokowane z
pracujemy w folder.

00:18:01.060 --> 00:18:01.560
>> Tak.

00:18:03.637 --> 00:18:05.290
>> I dlatego ręce wyłączenia.

00:18:05.290 --> 00:18:06.030
To będzie teraz i

00:18:06.030 --> 00:18:07.980
nie wszystkie prace że
zostały wykonane ręcznie.

00:18:07.980 --> 00:18:10.890
>> Nice.
>> I jest to ważne.

00:18:10.890 --> 00:18:13.490
Pozwala nam to
gdy Myślimy o takich elementów, jak

00:18:13.490 --> 00:18:15.630
Oświadczenia takie jak
Infrastruktura jako kod,

00:18:15.630 --> 00:18:17.900
Myślę, że to, co my
mają tu dzieje.

00:18:17.900 --> 00:18:21.960
Dlatego jeśli chciałem jak odbudować
Ten obraz w danej kwestii

00:18:21.960 --> 00:18:26.350
rytm, wiesz, a nie
ręczne wykonanie tej pracy,

00:18:26.350 --> 00:18:31.160
Mam ten kod, który definiuje
Zawartość mojego obrazu, i

00:18:31.160 --> 00:18:32.700
I to właśnie ponownie.

00:18:32.700 --> 00:18:34.320
>> I jest ona zgodna.

00:18:34.320 --> 00:18:35.847
>> Jest zgodny
[CROSSTALK] tak, w porządku.

00:18:35.847 --> 00:18:38.631
Zachowanie takie jest.

00:18:38.631 --> 00:18:43.210
Teraz czy obrazy okno dokowane

00:18:43.210 --> 00:18:47.290
Można zobaczyć tutaj że mnie teraz
ma to demonginx obrazu.

00:18:47.290 --> 00:18:48.330
Warto więc wziąć wygląd-
>> Tak

00:18:48.330 --> 00:18:50.000
zwiększa się rozmiar o co?

00:18:50.000 --> 00:18:51.550
Zrobiliśmy 18 meg.

00:18:51.550 --> 00:18:52.637
>> Tak.
>> I że będzie

00:18:52.637 --> 00:18:55.812
rozmiar zasadniczo dla
w przeważającej części genetyka zakończenia.

00:19:03.654 --> 00:19:04.490
tak, nie można go.

00:19:04.490 --> 00:19:05.830
Tak kończy genetycznych meg 18.

00:19:05.830 --> 00:19:07.180
>> Tak.

00:19:07.180 --> 00:19:10.290
>> Pozostałe zmiany
które były sieci.

00:19:10.290 --> 00:19:11.030
Zapory i

00:19:11.030 --> 00:19:14.390
będziesz pracować aż do jego odczytu
Wiersz polecenia zero tak.

00:19:14.390 --> 00:19:19.040
I można zobaczyć tutaj, więc firma Microsoft
pochodną to demo, który miał

00:19:19.040 --> 00:19:22.820
pięć warstw, zamiast dodawania
po prostu kolejną warstwę, którą on dodany

00:19:22.820 --> 00:19:25.850
cichy kilku warstw i można
faktycznie zobaczyć każdy z nich

00:19:25.850 --> 00:19:31.750
warstwy zawiera kroki, które
Przeprowadziliśmy się w dockerfile.

00:19:31.750 --> 00:19:36.590
Tak więc Rozmawialiśmy o strategii
wokół tworzenia obrazów.

00:19:36.590 --> 00:19:38.210
Istnieje kilka rzeczy
do tego, które prowadzą i

00:19:38.210 --> 00:19:40.410
chcesz obejrzeć co jesteś
umieszczenie w Twoim dockerfile.

00:19:40.410 --> 00:19:41.540
>> Tak.
>> I istnieje jakiś

00:19:41.540 --> 00:19:45.110
lew, które możemy zrobić, aby rodzaj
>> Upewnij, że

00:19:45.110 --> 00:19:46.450
ilość warstw mniejsze.

00:19:46.450 --> 00:19:49.220
>> tak, i jeśli masz
kontener dość złożony, lub

00:19:49.220 --> 00:19:52.160
dość złożony
wymóg ten użytkownik

00:19:52.160 --> 00:19:54.040
kanał w
Plik dokowane.

00:19:54.040 --> 00:19:57.770
To może być dość duża lista
Po uruchomieniu polecenia.

00:19:57.770 --> 00:19:59.403
>> Tak, spójrz na to.

00:19:59.403 --> 00:20:01.214
Co mam zamiar zrobić.

00:20:09.324 --> 00:20:11.531
Więc Mam innego
W tym miejscu plik dokowane.

00:20:11.531 --> 00:20:13.730
Dlatego stworzyliśmy kontener,
testujemy EngineX w nim.

00:20:13.730 --> 00:20:19.060
Weźmy to jeden krok dalej
oraz dodatkowo do, dobrze,

00:20:19.060 --> 00:20:21.750
będziemy używać tego kontenera który
zawiera oprogramowanie sieci web, ale

00:20:21.750 --> 00:20:24.000
Poćwicz teraz operację i
umieścić aplikację do niego.

00:20:24.000 --> 00:20:27.230
A następnie skorzystamy z którego
Aplikacja i przenieść go.

00:20:27.230 --> 00:20:27.930
Jedną z rzeczy,

00:20:27.930 --> 00:20:31.030
Spojrzenie na to okno dokowane
plik, że mam już zrobione,

00:20:31.030 --> 00:20:35.480
Faktycznie Jestem kilka instalacji
rzeczy z tym plikiem dokowane.

00:20:35.480 --> 00:20:38.500
Więc używam aktualizację get aplikacji.

00:20:38.500 --> 00:20:43.430
Następnie jestem instalacji FRA
Program o nazwie nano, w zwinięcie.

00:20:44.870 --> 00:20:49.930
W tym miejscu to ułamkowa jest zasadniczo
znak powrotu karetki.

00:20:49.930 --> 00:20:50.470
>> Tak.
>> Ale

00:20:50.470 --> 00:20:53.490
zasadniczo to jedno polecenie.

00:20:53.490 --> 00:20:55.330
>> Do prawej.
>> Tak w jednym poleceniu

00:20:55.330 --> 00:20:57.580
Jestem instalowania wszystkich
to oprogramowanie.

00:20:57.580 --> 00:21:00.260
W przeciwieństwie do konieczności
poszczególne polecenia

00:21:00.260 --> 00:21:01.120
Aby zainstalować każdy.

00:21:01.120 --> 00:21:04.303
Jest więc można zobaczyć tutaj
przykład gdzie jestem I minimalizowania

00:21:04.303 --> 00:21:06.436
ilość warstw
że [CROSSTALK]

00:21:06.436 --> 00:21:07.477
>> Nie byłoby cztery

00:21:07.477 --> 00:21:08.470
wpisy na tej liście.

00:21:08.470 --> 00:21:09.680
Byłoby tylko jednego wpisu.

00:21:09.680 --> 00:21:10.310
>> Dokładnie.
>> OK.

00:21:10.310 --> 00:21:11.580
Widzę.
>> Tak jak sztuczek

00:21:11.580 --> 00:21:14.210
tego rodzaju keep
warstwy w dół.

00:21:14.210 --> 00:21:15.040
>> Do prawej.

00:21:15.040 --> 00:21:16.650
Więc Pozwól mi śmiało i
Budowanie to.

00:21:16.650 --> 00:21:20.570
Rzeczywiście Przyjrzyjmy się dokładniej
w tym ponownie rzeczywistych quick

00:21:20.570 --> 00:21:22.090
wyróżnić kilka
rzeczy, które robię.

00:21:22.090 --> 00:21:24.690
Tak więc nie tylko ja jestem
w tym miejscu, instalacja oprogramowania

00:21:24.690 --> 00:21:28.010
Robi w nieco,
niewielki konfiguracji

00:21:28.010 --> 00:21:31.840
z oprogramowaniem serwera sieci web
która znajduje się wewnątrz tego kontenera,

00:21:31.840 --> 00:21:34.250
ale także zauważyć tutaj
Korzystam z klon get.

00:21:35.260 --> 00:21:38.540
Ja jestem rzeczywiście klonowanie
Aplikacja github

00:21:38.540 --> 00:21:41.000
do kontenera.
w czasie kompilacji.

00:21:41.000 --> 00:21:43.820
Więc jestem instalowania niektórych
oprogramowanie dotarcia,

00:21:43.820 --> 00:21:48.350
Pobieranie niektórych statyczne pliki, które
Witryna sieci Web jest w zasadzie że My

00:21:48.350 --> 00:21:51.622
będzie zobacz-
>> [NIEWYRAŹNE]

00:21:51.622 --> 00:21:54.471
go jako serwera WWW.

00:21:54.471 --> 00:21:57.228
>> Tak dokładnie.

00:21:59.500 --> 00:22:02.300
I faktycznie zamierzam umieścić
niektóre metadane w tej sprawie.

00:22:06.103 --> 00:22:11.310
Neil Peterson, i
Zadzwonię to c9app obrazu.

00:22:13.040 --> 00:22:13.580
I jego tworzenia.

00:22:15.040 --> 00:22:17.330
A co to Neil Peterson
czy jest tutaj,

00:22:17.330 --> 00:22:19.010
Mam konto
okno dokowane Centrum.

00:22:19.010 --> 00:22:19.590
>> Do prawej.
>> I

00:22:19.590 --> 00:22:21.800
tylko w zasadzie jest wartość klucza.

00:22:21.800 --> 00:22:25.030
Po przejściu do pchania to będzie

00:22:25.030 --> 00:22:26.800
Wypychanie obrazu —
>> Do sieci -

00:22:26.800 --> 00:22:28.220
>> Do mojego konta w okno dokowane koncentratora.

00:22:28.220 --> 00:22:29.120
>> To ma sens.

00:22:29.120 --> 00:22:31.520
>> Tak więc będzie za pośrednictwem,
buduje wszystkie, lub

00:22:31.520 --> 00:22:33.160
jest to instalacja oprogramowania.

00:22:33.160 --> 00:22:34.980
To będzie łączyć się Git0Hub.

00:22:34.980 --> 00:22:36.960
Pobrać aplikację,

00:22:36.960 --> 00:22:39.980
dostosowania go do kontenera.
obraz, a następnie będziesz mieć ten

00:22:39.980 --> 00:22:42.010
kontener obrazu to
składa się z kilku warstw.

00:22:42.010 --> 00:22:46.010
Rozpoczęliśmy na bazie boonton
system operacyjny, a następnie zainstalowanie sieci web

00:22:46.010 --> 00:22:49.540
oprogramowanie serwerowe, teraz jesteśmy
Instalacja aplikacji.

00:22:49.540 --> 00:22:51.130
Po wykonaniu tej operacji,
Możemy wdrożyć je,

00:22:51.130 --> 00:22:54.170
Zaczniemy od ogląda
sieci kawałki teraz.

00:22:54.170 --> 00:22:57.920
Tego rodzaju widzieliśmy
Obraz Układanie obiektów warstwowo tutaj.

00:22:57.920 --> 00:23:00.030
Zaczniemy mówić o
tych części sieci i

00:23:00.030 --> 00:23:03.220
Jeśli powinny być zmieniane, może mieć
kilka wystąpień tego na

00:23:03.220 --> 00:23:07.660
tym samym hoście, jak mogę to zrobić
mapowanie portu zewnętrznego, wewnętrznego.

00:23:07.660 --> 00:23:09.910
Tak aby mogli do niego.

00:23:09.910 --> 00:23:13.490
Tak firma Microsoft są zrobione,

00:23:13.490 --> 00:23:18.590
Niech lekarz obrazów i
nie jest to.

00:23:18.590 --> 00:23:21.812
Ma więc Moja aplikacja dziewięciu kanału.

00:23:24.103 --> 00:23:27.010
Więc z tego gotowe
Poćwicz teraz operację i uruchom go.

00:23:27.010 --> 00:23:28.410
Tak zamiar Uruchom okno dokowane

00:23:29.500 --> 00:23:33.400
Teraz do tej pory mamy
zostały uruchomione kreska t i

00:23:33.400 --> 00:23:37.200
bezpośrednio w programie naszych rodzaju skoki
otwarcia sesji wewnątrz

00:23:37.200 --> 00:23:39.290
Nasze kontenera, gdzie można
współdziałanie z systemem plików.

00:23:39.290 --> 00:23:41.860
Chcę zrobić coś innego
w tym miejscu i uruchomić dash d, który

00:23:41.860 --> 00:23:44.140
w zasadzie działa kontenera
w tle.

00:23:44.140 --> 00:23:48.190
>> Dobra, niezależnie od wartości domyślnej
ustawienia zostały skonfigurowane.

00:23:48.190 --> 00:23:49.530
>> Tak dokładnie.

00:23:49.530 --> 00:23:54.740
Wszystkie prawa, więc
doc można uruchomić dash d i

00:23:54.740 --> 00:23:58.310
Złapię nasze obrazu kontenera
i bam.

00:24:00.520 --> 00:24:04.790
Jeśli nie, doc lub ps, możemy zobaczyć
Oto mój kolejny kontenera

00:24:04.790 --> 00:24:07.720
i ponownie doc lub ps będzie
Pokaż wszystkie kontenery uruchomione

00:24:07.720 --> 00:24:11.210
Pokazuje kreska A dokowane PS
wszystkie kontenery uruchomiona lub

00:24:11.210 --> 00:24:13.290
zatrzymany, więc jest najlepiej nazwy
daleko jak również.

00:24:13.290 --> 00:24:15.730
Co możemy stają się tutaj.

00:24:15.730 --> 00:24:16.586
Kickass w kolorze szarym.

00:24:16.586 --> 00:24:17.718
>> Nice.

00:24:24.811 --> 00:24:28.010
>> Ktoś
adres IP

00:24:28.010 --> 00:24:29.100
>> Kontenera hosta.

00:24:30.230 --> 00:24:31.770
Upuść ją w tym miejscu.

00:24:31.770 --> 00:24:33.560
Jednakże należy zauważyć, że
nic się nie stało.

00:24:33.560 --> 00:24:34.460
Nie znaleziono niczego.

00:24:34.460 --> 00:24:36.260
Tak celowo na stronie
coś, i

00:24:36.260 --> 00:24:37.690
to jest ten fragment sieci.

00:24:37.690 --> 00:24:38.270
>> Do prawej.
>> Tak

00:24:38.270 --> 00:24:41.610
I uderzenie zewnętrznym adresem IP
adres hosta kontenera

00:24:41.610 --> 00:24:44.510
ale ja naprawdę ustalony
to nie instrukcji

00:24:44.510 --> 00:24:47.640
jak przekazać tego żądania
do kontenera.

00:24:49.970 --> 00:24:51.990
Tak więc w tym celu.

00:24:51.990 --> 00:24:54.420
Możemy dodać dodatkowe
w tym miejscu kawałek, który jest myślnik P.

00:24:54.420 --> 00:24:58.190
I trochę zdefiniować
niektóre mapowania portów.

00:24:58.190 --> 00:25:02.930
Tak więc to pierwsze uruchomienie zamierzam
mapowanie portu 80 z kontenera

00:25:02.930 --> 00:25:05.840
Host port 80
sam pojemnik.

00:25:05.840 --> 00:25:12.620
Zatem 80, 80 więc w zasadzie
to samo polecenie Uruchom okno dokowane

00:25:12.620 --> 00:25:17.910
Miejsce na pauzy D kreska P 80 80
a następnie podajemy nazwę obrazu.

00:25:19.090 --> 00:25:24.710
Więc z tego zrobić,
Teraz należy uzyskać mojej aplikacji.

00:25:24.710 --> 00:25:25.260
>> Nie można go.

00:25:25.260 --> 00:25:27.530
Ściągnąć który w dół
jak również github.

00:25:27.530 --> 00:25:29.380
>> Tak, więc aplikacji
pochodzi z GitHub jak również.

00:25:29.380 --> 00:25:30.560
>> Nice.

00:25:30.560 --> 00:25:35.140
Dobrze, więc teraz tak
widzimy tutaj tego mapowania.

00:25:35.140 --> 00:25:38.060
Ale szybko może być oczywiste,

00:25:38.060 --> 00:25:40.810
i oznacza, że mam jedną
port 80 na hoście.

00:25:40.810 --> 00:25:41.370
>> Tak.
>> Niech

00:25:41.370 --> 00:25:45.580
powiedzieć, że chce uruchomić 300 tych
rzeczy wewnątrz mojego kontenera.

00:25:45.580 --> 00:25:47.190
Być może jest to usługa.

00:25:47.190 --> 00:25:48.240
Że jestem sprzedaży.

00:25:48.240 --> 00:25:50.600
Logowania,
Kup usługę, i

00:25:50.600 --> 00:25:52.410
wszystko, co robię kręci się
do kontenera ale

00:25:52.410 --> 00:25:56.420
Mam kilka z nich, i
sposób mapowania dodatkowe porty?

00:25:56.420 --> 00:25:57.300
>> Tak.

00:25:57.300 --> 00:25:59.880
>> Tak właśnie zamierzam uruchomić
dokładne samego polecenia, ale

00:25:59.880 --> 00:26:01.920
tym razem będziesz map
portu 81-80

00:26:01.920 --> 00:26:05.060
a może po prostu uruchomić to
kilka różnych porach.

00:26:06.110 --> 00:26:07.900
Tak, 82.

00:26:07.900 --> 00:26:12.890
Tak więc co mówię, port 83
na Mój host mapowane do portu 80

00:26:12.890 --> 00:26:16.140
to nowe wystąpienie
kontener, w którym na komputerze jest uruchomiona.

00:26:16.140 --> 00:26:19.590
Będę tylko zrobić, portu 81.

00:26:19.590 --> 00:26:24.070
Dobrze jest mieć jeden losowy,
i

00:26:24.070 --> 00:26:29.150
następnie zrobię 85 więc teraz,
uruchomienie ps dokowane, możemy zobaczyć

00:26:29.150 --> 00:26:32.940
Mam całą masę tych
rzeczy obecnie uruchomiona na Mój host.

00:26:32.940 --> 00:26:36.100
>> I jest creative kontenerów
jak również wolne do nich.

00:26:36.100 --> 00:26:36.710
>> tak, więc

00:26:36.710 --> 00:26:40.020
Mam pojemniku,
więc mam wiele wystąpień

00:26:40.020 --> 00:26:42.710
tego obrazu kontenera uruchomiona
uruchomienie tej aplikacji.

00:26:42.710 --> 00:26:43.290
>> Tak.
>> I

00:26:43.290 --> 00:26:49.145
Mam mapowanie portu
>> Tak, aby teraz i powiadom mnie.

00:26:53.936 --> 00:26:55.895
Ponownie pobrać Mój adres IP.

00:27:04.770 --> 00:27:09.616
Więc jeśli podoba portu 81 istnieje
Aplikacja 83 portu, istnieje

00:27:09.616 --> 00:27:14.209
po prostu aplikacji i
pobrać jeden, czy firma Microsoft nie zostały zdefiniowane

00:27:14.209 --> 00:27:18.580
87, a tylko kręci się
Nie znaleziono niczego.

00:27:18.580 --> 00:27:19.510
>> tak, Nicei.

00:27:19.510 --> 00:27:28.510
>> W porządku, tak aby było, więc
widzieliśmy warstw obrazu

00:27:28.510 --> 00:27:31.950
Analizujemy o mapowanie portu
teraz Weźmy to pełne koło

00:27:31.950 --> 00:27:36.140
i z tego obrazu
>> Rzucić się w Centrum dokowane.

00:27:36.140 --> 00:27:36.710
>> Tak.
>> I

00:27:36.710 --> 00:27:40.250
Następnie firma Microsoft będzie wyciągnij ją
Maszynę wirtualną Azure, systemem Linux i

00:27:40.250 --> 00:27:43.420
tylko do silnika okno dokowane
Zobacz niektóre z tej możliwości.

00:27:44.550 --> 00:27:45.230
>> Wielki.

00:27:45.230 --> 00:27:49.150
>> Obrazy wszelkich praw, dokowane, więc

00:27:49.150 --> 00:27:52.140
jest to ten jeden tutaj
czy chcę zgłosić się tam.

00:27:53.280 --> 00:27:59.350
Tak więc zrobię push okno dokowane
>> I Moja nazwa obrazu.

00:28:02.610 --> 00:28:03.730
I podczas która jest przesyłania,

00:28:14.436 --> 00:28:15.910
Zobacz tutaj jest koncentratorem dokowane.

00:28:15.910 --> 00:28:19.190
Mam kilka Moje osobiste
obrazy już umieszczony w tym miejscu.

00:28:19.190 --> 00:28:20.380
>> Tak.
>> I Miasto

00:28:20.380 --> 00:28:23.390
tylko trochę powinniśmy
Zobacz ten nowy obraz.

00:28:23.390 --> 00:28:26.470
>> Tak jest w istocie będzie
Wiem, że zależności

00:28:26.470 --> 00:28:28.310
być może istnieje już?

00:28:28.310 --> 00:28:29.130
I cele
>> tak, tak.

00:28:29.130 --> 00:28:30.600
>> w związku z tym go
nie musisz naciskać

00:28:30.600 --> 00:28:32.660
Pełna kwota za każdym razem, lub
>> tak, dokładnie.

00:28:32.660 --> 00:28:34.050
Dlatego okno dokowane trochę zajmuje się,

00:28:34.050 --> 00:28:36.965
ponownie Zarządzanie te warstwy, dla
NAS.

00:28:36.965 --> 00:28:37.680
>> Mm-hm.

00:28:37.680 --> 00:28:41.460
Zgoda, przyczyna tak mam 286
MEG, ale ja jestem przy założeniu, że ale

00:28:41.460 --> 00:28:43.290
na podstawie rozmiaru
bieżący obraz.

00:28:43.290 --> 00:28:46.160
Ale jestem przy założeniu, że większość
które w przeciwnym razie zdecydowana większość

00:28:46.160 --> 00:28:47.480
będzie już istnieje.

00:28:47.480 --> 00:28:48.680
>> Tak dokładnie.

00:28:48.680 --> 00:28:52.480
I odwrotnie, jeśli mam
host, który nie zawiera obrazów na nim

00:28:52.480 --> 00:28:54.430
i go rozwinąć naszej aplikacji C9.

00:28:54.430 --> 00:28:57.560
>> Znasz i będzie powiedzieć jak
Hej zawarte w tym, za to

00:28:57.560 --> 00:28:59.560
zależność od
Ubuntu obraz.

00:28:59.560 --> 00:29:00.800
Niech Opuść który jak również
i

00:29:00.800 --> 00:29:04.480
faktycznie będą ściągane w dół wszystkie
z połączonych obrazów lub

00:29:04.480 --> 00:29:07.150
wszystkie obrazy odniesienia
na podstawie obrazu który

00:29:07.150 --> 00:29:08.160
jesteś ciągnięcie w dół.

00:29:08.160 --> 00:29:11.865
>> I muszą mieć dowolne
specjalne konto do zarejestrowania się w

00:29:11.865 --> 00:29:13.130
Koncentrator Dr. dowolna osoba może zarejestrować się w?

00:29:13.130 --> 00:29:15.530
>> tak, możesz po prostu przejść do Dr.
Koncentrator i Zarejestruj się.

00:29:15.530 --> 00:29:17.790
>> Prawa i nie ma żadnych
>> 500 meg do zabawy,

00:29:17.790 --> 00:29:19.680
Czy mam nieograniczonej ilości?

00:29:19.680 --> 00:29:21.630
>> Nie wiem
na tych szczegółowych danych.

00:29:21.630 --> 00:29:23.640
>> Dobra jestem pewien, że można sprawdzić.

00:29:23.640 --> 00:29:25.850
>> tak, ale
Dodatkowo dokowane

00:29:25.850 --> 00:29:28.730
Mam oprogramowania
Utwórz również prywatne koncentratorów.

00:29:28.730 --> 00:29:29.960
>> Prawa dla przedsiębiorstw.

00:29:29.960 --> 00:29:32.790
>> To, co mamy do czynienia z prawej
w tym miejscu jest trochę od strony publiczne

00:29:32.790 --> 00:29:35.230
jeden, ale można tworzyć własne
jak również repozytoriów prywatnych.

00:29:35.230 --> 00:29:36.390
>> Czy ktoś, w związku z tym,

00:29:36.390 --> 00:29:38.380
być w stanie uzyskać dostęp do
aplikacje na tutaj?

00:29:38.380 --> 00:29:39.780
>> Teraz, tak, absolutnie.

00:29:39.780 --> 00:29:40.620
>> Dobra porządku.

00:29:40.620 --> 00:29:43.290
Aby można było tworzyć
własne prywatne jeden?

00:29:43.290 --> 00:29:44.120
>> Tak.

00:29:44.120 --> 00:29:44.730
>> OK, Nicei.

00:29:46.020 --> 00:29:47.630
>> Wszystkie prawa tak skończysz.

00:29:47.630 --> 00:29:49.010
Jeśli do koncentratora dokowane go i

00:29:49.010 --> 00:29:53.310
Odśwież to,
Brak to właśnie tam.

00:29:53.310 --> 00:29:55.546
>> tak, Nicei.

00:29:55.546 --> 00:30:01.011
Więc teraz będę robić jest,
Mam Linux VM

00:30:01.011 --> 00:30:06.753
działa w Azure i
skonfigurowano dokowane.

00:30:06.753 --> 00:30:09.548
Więc jestem po prostu utworzyć
Sesja tej maszyny wirtualnej.

00:30:16.868 --> 00:30:19.262
To działa w programie Microsoft
To nie jest uruchomiona, taka sama

00:30:19.262 --> 00:30:20.984
nie jest to w samej maszyny Wirtualnej
który był uruchomiony Twoim

00:30:20.984 --> 00:30:21.740
komputer przenośny przed.

00:30:21.740 --> 00:30:22.280
>> Dokładnie.

00:30:22.280 --> 00:30:24.108
>> Porządku, niech po prostu przejdź i
Spójrz na to.

00:30:36.283 --> 00:30:41.410
Kilka możliwości w Azure
wokół lekarza i pojemniki.

00:30:41.410 --> 00:30:43.980
Na pewno coś możemy Drąż
w w tam przyszłych wideo bo

00:30:43.980 --> 00:30:46.360
jest po prostu ton,
mnóstwo funkcji, w tym miejscu.

00:30:47.410 --> 00:30:51.230
A więc jeśli przyjrzymy się zasobów
grupy i TWODocker,

00:30:53.480 --> 00:30:56.830
W zasadzie miałem zasobu
grupy, która zawiera maszynę Wirtualną i

00:30:56.830 --> 00:31:00.379
publiczny adres IP przeciwległych
Etażerka [NIEWYRAŹNE] tzn.

00:31:00.379 --> 00:31:02.785
>> OK.
>> W pełni skonfigurowany z okno dokowane

00:31:02.785 --> 00:31:04.060
i wrócimy do tego.

00:31:04.060 --> 00:31:07.340
Więc jeśli okno dokowane ps -, I

00:31:07.340 --> 00:31:10.390
Można zobaczyć, że mam nie
pojemniki z działającej na tym hoście.

00:31:10.390 --> 00:31:15.310
Czy obrazy dokowane możemy
Zobacz, że mam nie okno dokowane

00:31:15.310 --> 00:31:16.380
obrazy tutaj również.

00:31:18.540 --> 00:31:20.270
Zrobię dokowane aplikacji wyszukiwania.

00:31:20.270 --> 00:31:24.720
Tak jest więc można zobaczyć

00:31:24.720 --> 00:31:29.540
z koncentratorem dokowane okaże się
Utworzona aplikacja, która po prostu, tak

00:31:29.540 --> 00:31:33.480
Zrobię Uruchom okno dokowane -d -p.

00:31:33.480 --> 00:31:36.160
Tak więc ponownie chcę mapowania portów.

00:31:36.160 --> 00:31:38.190
>> Więc nie zamierzasz to zrobić
trzeba następnie ciągnąć to przez

00:31:38.190 --> 00:31:39.940
Tworzenie kontenera, po prostu
teraz wszystko za jednym zamachem?

00:31:39.940 --> 00:31:40.440
>> tak, dokładnie.

00:31:40.440 --> 00:31:44.330
Tak aby można było uruchomić okno dokowane puli i
trochę etap, ale mam zrobić, jeżeli

00:31:44.330 --> 00:31:48.300
dokowane, uruchomienie i obraz jest
nie już umieszczona na hoście,

00:31:48.300 --> 00:31:49.470
będziesz Dotrzyj i
pociągnij go dla mnie.

00:31:49.470 --> 00:31:50.388
>> Ładne, dobra, wielki.

00:31:52.524 --> 00:31:55.107
Musisz dać sobie
później jak również przeglądu

00:31:55.107 --> 00:31:56.801
potrzebna na gwiazdy
Brak co najmniej.

00:31:56.801 --> 00:31:58.577
>> [ŚMIECH]
>> Dla aplikacji C9 tak,

00:31:58.577 --> 00:31:59.317
zgadza się.

00:31:59.317 --> 00:32:00.723
>> Można zobaczyć tam,

00:32:00.723 --> 00:32:02.721
Nie można odnaleźć
Obraz lokalnie.

00:32:02.721 --> 00:32:03.350
>> Mm-hm.
>> I tak

00:32:03.350 --> 00:32:04.160
jest to będzie wyjść i przeciągnąć ją.

00:32:04.160 --> 00:32:07.431
I widać, że jest ciągnięcie
kilka różnych warstwach tutaj

00:32:07.431 --> 00:32:10.895
i że dzieje się być nie tylko
Obraz kontenera, który stworzyliśmy

00:32:10.895 --> 00:32:13.862
na ten komputer przenośny-[CROSSTALK], ale
wszystkie zależności.

00:32:13.862 --> 00:32:15.686
Chociaż jest to ciągnąc w dół,

00:32:15.686 --> 00:32:19.334
kilka rzeczy w celu wyróżnienia
specyficzne dla Azure, bo ja

00:32:19.334 --> 00:32:22.526
mapowanie portu 80 do 80
Mam zamiar trzeba mieć

00:32:22.526 --> 00:32:25.280
Skonfigurowany do Azure
zaakceptować ten ruch.

00:32:25.280 --> 00:32:27.420
>> Tak więc trzeba punktu końcowego
punkt skonfigurowana dla maszyny Wirtualnej.

00:32:27.420 --> 00:32:28.150
>> Tak tak.
Tak więc już

00:32:28.150 --> 00:32:31.340
zabezpieczenia sieci, ale
Grupa skonfigurowany.

00:32:31.340 --> 00:32:35.840
W Azure z niektórymi
reguły dla ruchu przychodzącego, więc

00:32:35.840 --> 00:32:37.650
Mamy prawo 80
Brak funkcjonujący.

00:32:37.650 --> 00:32:40.640
Jedno, że nie zajmowano się
o tylko podczas to działa jest

00:32:40.640 --> 00:32:44.230
Windows Server kontenerów
zarządzanie tymi z dokowane.

00:32:44.230 --> 00:32:48.490
To znaczy, większość co widzieliśmy
Oto jak można byłoby

00:32:48.490 --> 00:32:50.580
Praca z systemu Windows Server
jak również do kontenera.

00:32:50.580 --> 00:32:53.210
>> I kilka innych
filmy na kanale faktycznie

00:32:53.210 --> 00:32:54.070
pokazują, że.

00:32:54.070 --> 00:32:55.480
>> Tak.
>> I jest ktoś, kto jest obserwowany

00:32:55.480 --> 00:32:57.750
te i
Spojrzenie na tych poleceń

00:32:57.750 --> 00:32:59.560
są one praktycznie identyczne
Jeśli nie są identyczne.

00:32:59.560 --> 00:33:00.160
>> Praktycznie identyczne,

00:33:00.160 --> 00:33:03.290
tak, całą drogę w dół do
Praca z plikami dokowane.

00:33:03.290 --> 00:33:04.580
>> Tak.
>> Wszystkie prawa, więc

00:33:04.580 --> 00:33:05.570
który został zakończony, tak

00:33:05.570 --> 00:33:07.810
czy ps okno dokowane
>> Tak

00:33:07.810 --> 00:33:10.030
Ten obraz jest teraz
Azure maszyny wirtualnej.

00:33:10.030 --> 00:33:12.860
Dlatego jest on ściągnął od
Koncentrator dokowane Azure wewnątrz sieci

00:33:12.860 --> 00:33:15.880
Maszyny Wirtualnej i pojemnik ma
zostały utworzone z tego.

00:33:15.880 --> 00:33:17.700
>> On jest utworzony i
jest uruchomiona.

00:33:17.700 --> 00:33:19.270
>> Do prawej.
>> Więc teraz, jeśli wezmę -

00:33:19.270 --> 00:33:20.055
>> Moment prawdy.

00:33:20.055 --> 00:33:22.060
>> Adres IP [ŚMIECH],

00:33:22.060 --> 00:33:25.520
publiczny adres IP
Moje Azure maszyny wirtualnej.

00:33:25.520 --> 00:33:26.570
Upuść go tam.

00:33:26.570 --> 00:33:28.340
I miał mapowany port 80 do portu 80.

00:33:28.340 --> 00:33:29.030
>> Wysięgnika.

00:33:29.030 --> 00:33:31.490
>> I ma mojej aplikacji
działa w Azure tak.

00:33:31.490 --> 00:33:32.840
>> Nice.
Tak jest obecnie w dużej skali?

00:33:32.840 --> 00:33:34.306
>> tak prawie tak.

00:33:34.306 --> 00:33:37.716
[ŚMIECH] Tak dla pełnego okręgu,
zbudowany aplikacji

00:33:37.716 --> 00:33:41.057
[CROSSTALK] na moim komputerze przenośnym
Wsuń ją do koncentratora dokowane.

00:33:41.057 --> 00:33:43.590
Pobierane który do Azure.

00:33:43.590 --> 00:33:47.760
Czyniąc to analizujemy niektóre
mapowania portu sieciowego.

00:33:47.760 --> 00:33:49.460
>> Tak.
>> Kiedy mamy tych

00:33:49.460 --> 00:33:52.810
NET i mamy już rodzaju z
oglądałeś jak pracy tych obrazów

00:33:52.810 --> 00:33:54.250
gdy wzorowany na
Szczyt od siebie nawzajem.

00:33:54.250 --> 00:33:54.750
>> Awesome.

00:33:58.760 --> 00:34:01.300
Myślę, że zgadzasz się, że
od końca do końca to Demo

00:34:01.300 --> 00:34:03.300
nie zbyt wiele
lepsze niż.

00:34:03.300 --> 00:34:04.630
Masz zbudowany aplikacji.

00:34:05.670 --> 00:34:08.850
Przeniesiony do miejsca, gdzie jest
dostępne dla wszystkich sieci,

00:34:08.850 --> 00:34:11.710
Załóżmy, że rozwój Y
zespół, który następnie można wyciągnąć

00:34:11.710 --> 00:34:14.470
do ich maszyny czy ich
na komputer przenośny lub stacja robocza lub

00:34:14.470 --> 00:34:17.520
Serwer centrum danych, lub
w górę w chmurze publicznej.

00:34:17.520 --> 00:34:19.480
To znaczy, to znaczy,
to ciekawe rzeczy.

00:34:19.480 --> 00:34:22.340
A jeśli chcesz dowiedzieć się więcej
Pobytu dostrojony do kanału

00:34:22.340 --> 00:34:24.680
ponieważ w przyszłości filmy będziemy
będzie równe poziomy

00:34:24.680 --> 00:34:28.270
głębokość w niektórych innych obszarów
zarówno na pojemniki Windows 7 i

00:34:28.270 --> 00:34:31.290
na platformie Lenox, jak również
co kontener usług,

00:34:31.290 --> 00:34:33.710
mnóstwo rzeczy w
Będziemy różnych kierunkach

00:34:33.710 --> 00:34:35.320
będzie, więc bądź na bieżąco.

00:34:35.320 --> 00:34:36.800
Ale pod względem:
zalecanych zasobów

00:34:36.800 --> 00:34:37.780
Upewnij się, że, należy wyewidencjonować i

00:34:37.780 --> 00:34:40.140
Pobierz najnowsze systemu Windows
7 Podgląd techniczne.

00:34:40.140 --> 00:34:40.770
Aby to wypróbować.

00:34:40.770 --> 00:34:43.520
Oczywiście można użyć systemu Linux
[NIEWYRAŹNE], jeśli chcesz śledzić

00:34:43.520 --> 00:34:46.120
prezentacje, które Neil dostarczone,
można wykonać i

00:34:46.120 --> 00:34:48.770
wykonać czynności podobne do
Pomoc w nauce.

00:34:48.770 --> 00:34:52.790
Sprawdź zasoby okno dokowane
na Docker.com\Microsoft w

00:34:52.790 --> 00:34:58.700
okno dokowane dokumentów witryny sieci Web tak,
Docker.com\Windows\started.

00:34:58.700 --> 00:35:00.835
I sprawdź pojemniki
dokumentację dotyczącą

00:35:00.835 --> 00:35:03.800
MSDN.microsoft.com i
na Github.

00:35:03.800 --> 00:35:05.830
I że, nic więcej
Aby powiedzieć, dzięki Neil tak

00:35:05.830 --> 00:35:07.780
o wiele za pomoc w serii.

00:35:07.780 --> 00:35:08.340
>> Wdzięczny.

00:35:08.340 --> 00:35:10.147
>> I Zobaczymy się ponownie na
kolejny kanał kontenerów

00:35:10.147 --> 00:35:10.897
odcinek, dziękuję.

00:35:10.897 --> 00:35:20.897
[MUZYKA]

