WEBVTT

00:00:00.120 --> 00:00:08.800
Merhaba diğerine Hoş Geldiniz
Kanal bölüm kapsayıcı.

00:00:08.800 --> 00:00:12.580
Matt McSpirit, teknik miyim
Bizim verilerin tümü için Savunucusu

00:00:12.580 --> 00:00:15.640
Merkezi teknoloji ve bu
biraz miniseries iki Kısım

00:00:15.640 --> 00:00:18.450
Biz geçmeden aldım,
temel özellikleri kapsayıcı.

00:00:18.450 --> 00:00:21.200
Bu bölümde
biraz konuşarak miniseries

00:00:21.200 --> 00:00:24.770
bazı anahtar bit
görüntülerin çevresinde kavramları etrafında

00:00:24.770 --> 00:00:28.490
bina çevresindeki ağı
bir kapsayıcı kapsayıcı biz çalıştırın.

00:00:28.490 --> 00:00:29.830
Biz bazıları için Bak
Mimari

00:00:29.830 --> 00:00:32.380
arasındaki farklar
kapsayıcılar ve VM'ın.

00:00:32.380 --> 00:00:35.130
Ve bu bölüm içinde ben memnuniyet
Neil Peterson tarafından katılması için

00:00:35.130 --> 00:00:38.940
yeniden bize anlamanıza yardımcı olmak için
biraz daha fazla derinlik veya

00:00:38.940 --> 00:00:42.930
Söyleyebilirim, oldukça biraz daha fazla
Bu sefer görüntülerde derinlik

00:00:42.930 --> 00:00:45.410
Ağ iletişimi ve taşınabilirlik.

00:00:45.410 --> 00:00:48.740
Bu nedenle Neil ele bize bazı
Biz bilmeniz gereken önemli noktalar

00:00:48.740 --> 00:00:51.390
uzmanları, yazılırken ve
Geliştiriciler etrafında bilmeniz gerekir

00:00:51.390 --> 00:00:53.890
Bazı resimler,
Ağ iletişimi ve taşınabilirlik.

00:00:53.890 --> 00:00:56.780
>> Emin şekilde ne yapmaya yapacağım
dileriz bu oturum gerçekten değil

00:00:56.780 --> 00:01:00.890
bir uygulama oluşturmak için giderek
Benim Dizüstü bilgisayarımda.

00:01:00.890 --> 00:01:03.690
Biz sonra olacağız
TH kabı alın

00:01:03.690 --> 00:01:07.720
Bu uygulamadan görüntü,
Docker hub, durum ve

00:01:07.720 --> 00:01:10.960
sonra bir kap çeker.
Azure içinde çalıştıran ana.

00:01:10.960 --> 00:01:15.360
Bu işlem boyunca dileriz
Görüntü katmanlarını içine araştırma yapmak için Devam'ı tıklatın.

00:01:15.360 --> 00:01:16.770
Konuşmak için gireceğiz
Ağ, ilgili ve

00:01:16.770 --> 00:01:18.680
Biz, sonra var
Taşınabilirlik parça.

00:01:18.680 --> 00:01:20.970
Biz bir göz atalım olacak
Docker Yardım at ve

00:01:20.970 --> 00:01:22.790
olarak nasıl kullanabileceğimizi
görüntüleri hareket etme.

00:01:22.790 --> 00:01:25.350
>> Evet, cuz oldukça değil
Kopyala ve Yapıştır işlemi yazın.

00:01:25.350 --> 00:01:26.570
Ona biraz daha fazla yok.

00:01:26.570 --> 00:01:29.840
Tamam, bu nedenle biraz budur
son oturumdan bir Özet bulunmaktadır.

00:01:29.840 --> 00:01:31.970
Neyse ki, izlenen
Önceki bölüm.

00:01:31.970 --> 00:01:33.270
Biz bazı kapak
Bu içerik, ancak

00:01:33.270 --> 00:01:34.660
yalnızca Kişiler Getir
hız için

00:01:34.660 --> 00:01:37.570
henüz olanlar
Genel olarak görüntüler.

00:01:37.570 --> 00:01:40.310
>> Evet, bu nedenle, ilk şey
Biz gireceğiz bakmak için görüntüleri olduğu

00:01:40.310 --> 00:01:43.860
ve görüntü katmanlama ve
henüz olduðunu için bir kapsayıcı görüntüsü

00:01:45.290 --> 00:01:47.700
Uygulama içerir,
bağımlılıkları var.

00:01:47.700 --> 00:01:50.500
Bu nedenle, temel olarak değil
kullandığımız birim

00:01:50.500 --> 00:01:52.060
kaplardan türetmek için.

00:01:52.060 --> 00:01:55.150
Oluşturmak istediğinizde bunu
bir kapsayıcı ben temelde böyle

00:01:55.150 --> 00:01:59.020
Merhaba, kapsayıcıdan derleme
Resim, müzik ve yerine geçer.

00:01:59.020 --> 00:01:59.530
>> Tamam.

00:01:59.530 --> 00:02:03.180
>> Biri, kavramları
Bu görüntü oldukça serin ve

00:02:03.180 --> 00:02:08.140
Bu, farklı bir bit karşı
resimlerle nasıl kullanıyoruz

00:02:08.140 --> 00:02:11.970
Bu durumda sanal makineleri
Görüntü katmanlarını kavramı.

00:02:11.970 --> 00:02:16.520
Ve ben demek biz Başlat
bir temel işletim sistemi yansıması ile için

00:02:16.520 --> 00:02:19.280
kötü
Windows Sunucu Çekirdeği.

00:02:19.280 --> 00:02:21.450
Bir resmi Windows için var
Sunucu Çekirdeği sonra biz yapmak

00:02:21.450 --> 00:02:24.630
bazı değişiklikler
Görüntü, bazı yazılım yükleme ve

00:02:24.630 --> 00:02:27.550
sonra yakalama
Yeni bir görüntüye.

00:02:27.550 --> 00:02:31.400
Biz gerçekten iyi oluşturuyor
Yeni bir tam görüntü,

00:02:31.400 --> 00:02:34.610
Windows Sunucu Çekirdeği içerir.
Bu yeni uygulama.

00:02:34.610 --> 00:02:37.270
Biz aslında sadece oluşturuyor
deltas görüntüsü.

00:02:37.270 --> 00:02:38.270
>> Yep.
Bu nedenle değiştirir.

00:02:38.270 --> 00:02:39.880
>> Yalnızca değişiklikleri ve

00:02:39.880 --> 00:02:44.670
Biz dağıtan gitmek istediğinizde
Uygulama, ne sona eriyor

00:02:44.670 --> 00:02:48.210
gerçekleşmesini kapsayıcı kullanımdır
>> Her ikisi de katmanları.

00:02:48.210 --> 00:02:51.220
Temel işletim sistemi yansımasını kullanır ve
değişiklikleri.

00:02:51.220 --> 00:02:51.730
>> Sağ.
>> Ve

00:02:51.730 --> 00:02:55.330
sonra tüm diğer konteyner görüyoruz
Bu ana bilgisayarda, aynı zamanda Getir

00:02:55.330 --> 00:02:59.990
herhangi bir ortak katmanları kullanır,
Biz yeni bir dönüş gerekmez

00:02:59.990 --> 00:03:01.710
o örneği
kapsayıcı görüntüsü.

00:03:01.710 --> 00:03:03.810
Bunlar sadece neleri paylaşmak 's
zaten bir yerde.

00:03:03.810 --> 00:03:06.240
Bu nedenle biz bakabilirsiniz
Bu belgedeki veya

00:03:06.240 --> 00:03:09.000
bir PowerPoint burada
ve burada bir grafik.

00:03:09.000 --> 00:03:12.450
Bu nedenle resmi burada yer veriliyor
bir kapsayıcının ana ve

00:03:12.450 --> 00:03:14.480
Konak kapsayıcı verebilir
fiziksel bir makinede olması,

00:03:14.480 --> 00:03:15.480
Bu sanal makine olabilir?

00:03:15.480 --> 00:03:15.980
>> Kesinlikle,
>> Sağ?

00:03:15.980 --> 00:03:16.840
>> Bir sanal makine için

00:03:16.840 --> 00:03:19.260
Çoğu gösteriler
Biz buraya bakın olacağız olduğunu.

00:03:19.260 --> 00:03:19.880
Bir Linux var ki

00:03:19.880 --> 00:03:21.930
Sistem çalıştırma
Dizüstü Bilgisayarım üzerinde Hyper-V.

00:03:21.930 --> 00:03:23.500
>> Mmhm
>> De bir sanal göreceğiz

00:03:23.500 --> 00:03:25.840
Azure içinde çalışan makine
bir sonraki noktada sorun oluşturmaz.

00:03:25.840 --> 00:03:28.930
Bu nedenle tür yürüyen
Bu senaryo ile

00:03:28.930 --> 00:03:31.180
Dağıtmak
temel işletim sistemi görüntüsü.

00:03:31.180 --> 00:03:32.460
>> Ve
tanıdık olmayan kişiler

00:03:32.460 --> 00:03:34.150
nereden alırsınız
Bu temel işletim sistemi görüntüsünü?

00:03:34.150 --> 00:03:36.040
Ben Bunun anlamı,
ile başlamanız gerekir.

00:03:36.040 --> 00:03:37.310
Bu makinede olması,

00:03:37.310 --> 00:03:39.300
[INAUDIBLE] içerebilir
[INAUDIBLE] makinede?

00:03:39.300 --> 00:03:40.830
Bu temel işletim sistemi var mı
Görüntü var?

00:03:40.830 --> 00:03:43.430
Onu yakalayın zorunda ve
Windows nasıldır?

00:03:43.430 --> 00:03:47.170
Bunu, biz ile çalışıyorsanız bizim
Linux ana biz bunları alın

00:03:47.170 --> 00:03:50.920
görüntülerden Docker Hub veya
diğer kayıt defterleri.

00:03:50.920 --> 00:03:53.460
Ve teknik olarak şimdi sağ
windows server'ın Önizleme

00:03:53.460 --> 00:03:54.130
kapsayıcı.

00:03:55.680 --> 00:03:58.700
Biz bu temel getirin
Bu nedenle, işletim sistemi görüntü

00:03:58.700 --> 00:04:01.330
Biz Windows Server getirin
temel işletim sistemi yansımalarının çekirdek.

00:04:01.330 --> 00:04:02.770
Bunu docs Git

00:04:02.770 --> 00:04:05.420
bir yordam gezer
Windows sunucusu kurma.

00:04:05.420 --> 00:04:07.117
[CROSSTALK] indirebilirsiniz
>> Yep, ve

00:04:07.117 --> 00:04:08.170
onu orada sizin için olacaktır.

00:04:08.170 --> 00:04:11.280
Bu nedenle bu dağıtırım
temel işletim sistemi yansımasını ve

00:04:11.280 --> 00:04:12.950
Bazı yükleme
yazılım içine.

00:04:12.950 --> 00:04:16.680
Belki de, sağlandığından için just
Örneğin, bir web uygulaması.

00:04:18.070 --> 00:04:21.340
Ve ben dışarı, yakalama
kendi kapsayıcı görüntüye.

00:04:21.340 --> 00:04:26.020
Dağıtmanız sonra
Web sunucu görüntüsü ve

00:04:26.020 --> 00:04:29.200
bir uygulamada dağıtmak,
ve yeniden dağıtmanız ve

00:04:29.200 --> 00:04:30.410
başka bir uygulamayı dağıtmak.

00:04:30.410 --> 00:04:34.480
Bu nedenle, iki kapsayıcı var
görüntüleri içeren her kendi

00:04:34.480 --> 00:04:38.550
kendi uygulamaları, ancak bunlar var
Ortak web sunucu görüntüsünü ve

00:04:38.550 --> 00:04:40.740
bir ortak temel işletim sistemi görüntüsü.

00:04:40.740 --> 00:04:43.520
>> Bu uygulama 1 görüntü ve
Buraya grafik üzerinde App 2 görüntü

00:04:43.520 --> 00:04:45.360
Uygulamanız bir bağımlılık
Web sunucu görüntüsü

00:04:45.360 --> 00:04:47.340
hangi kendisi alır
Temel bir bağımlılık.

00:04:47.340 --> 00:04:48.830
>> Yep.
>> Ve bunları yaptıysanız

00:04:48.830 --> 00:04:51.430
ne yapacağımı görüntülerdir üzerinde
Bu kapsayıcı üzerinde sistem görünümü,

00:04:51.430 --> 00:04:52.990
dört görür
Bu noktada.

00:04:52.990 --> 00:04:54.930
>> Yep, kesinlikle,
dört görür.

00:04:54.930 --> 00:04:56.180
>> Tamam.
>> Biz, bakalım.

00:04:56.180 --> 00:04:58.740
Biz gerçekten bir bakmak
aralarındaki bağımlılıkları.

00:04:58.740 --> 00:04:59.460
>> Tamam, harika.

00:04:59.460 --> 00:05:02.680
>> Sonra benim kapsayıcı anasistem
Uygulamam sonra yapılacak olursa

00:05:02.680 --> 00:05:04.770
bir resim
>> Ve onu dağıtmak,

00:05:05.930 --> 00:05:07.360
Ben çalışan bir kapsayıcı olması gerekir,
>> Yep.

00:05:07.360 --> 00:05:08.380
>> Uygulama ile 1.

00:05:08.380 --> 00:05:12.495
Ve bu kap olacaktır
Bu üç görüntülerini kapsar.

00:05:12.495 --> 00:05:13.000
>> Mm-hm.

00:05:13.000 --> 00:05:16.380
>> Ben olsaydı o zaman için dağıtma
bir kapsayıcı App resim 2

00:05:16.380 --> 00:05:19.730
Şimdi sahip olduğum ile çalışan bir kapsayıcı

00:05:19.730 --> 00:05:21.780
>> Bunu görmek app iki,

00:05:21.780 --> 00:05:26.195
Ortak web sunucusunu paylaşır.
görüntü ve temel işletim sistemi yansıması.

00:05:26.195 --> 00:05:27.020
>> Sağ.

00:05:27.020 --> 00:05:27.990
>> Konteyner resimleri

00:05:27.990 --> 00:05:32.540
Bu nedenle tam anlamıyla paylaşın
Bu resimler örnekleri.

00:05:32.540 --> 00:05:36.960
Konteyner aşağı Ayak izi kalır
dönüş süresini artırmak.

00:05:36.960 --> 00:05:39.160
>> Ve kaynak kullanımını
çok etkilidir.

00:05:39.160 --> 00:05:40.070
>> Yep, kesinlikle.

00:05:40.070 --> 00:05:40.950
>> Tamam.

00:05:40.950 --> 00:05:42.140
>> Sağlandığından içeren bizim
Görüntü katmanlarını ve

00:05:42.140 --> 00:05:43.980
bir göz atın
Bu gösteride yer.

00:05:43.980 --> 00:05:49.050
Ve tekrar buraya Hedeflerim
etmeleri bazı tür edildi

00:05:49.050 --> 00:05:52.310
çalışma arasındaki farklar
birlikte bir sanal makine üzerinde

00:05:52.310 --> 00:05:58.010
bir tür uzun zaman Sistem Merkezi
Veri Merkezi Yönetim türü

00:05:58.010 --> 00:06:01.630
böylece sanal makine dağıtımı
görüntülerden bir şeydir-

00:06:01.630 --> 00:06:02.180
>> Ve şablonları.

00:06:02.180 --> 00:06:03.780
>> Evet, bir şey değil
Bir bit yaptım.

00:06:03.780 --> 00:06:05.410
Burada oldukça biraz değişir.

00:06:05.410 --> 00:06:09.110
İkinci şey o
farklı ile çalışma

00:06:09.110 --> 00:06:12.790
VMs kapsayıcılardan olasılığı
biz ağ yapmak yoludur

00:06:13.850 --> 00:06:15.250
Bizim konteynerleriyle.

00:06:15.250 --> 00:06:17.240
Bunu hakkında ne zaman
sanal makine ya da

00:06:17.240 --> 00:06:19.070
bir sanal makine ana.

00:06:19.070 --> 00:06:21.340
Bir dizi koymak için gidiyorum
Bu ana makinede farklı VMs ancak

00:06:21.340 --> 00:06:24.080
Bu VMs her biri olan
bir IP adresi değiştiriliyor.

00:06:24.080 --> 00:06:27.240
Gerçekten yönetmiyorsanız
bunları herhangi farklı.

00:06:27.240 --> 00:06:30.290
>> Sağa, bunu Nick ve
o Nick Mac üzerindeki HIS vardır

00:06:30.290 --> 00:06:31.900
>> Tam olarak
>> Yalnızca bir fiziksel sistemi gibi.

00:06:31.900 --> 00:06:32.420
>> Tam olarak.

00:06:32.420 --> 00:06:34.790
Bir kaynağa erişmek gerekirse.

00:06:34.790 --> 00:06:39.400
Bu VM ile yapılıyorsa,
Yalnızca VM gitmeliyim,

00:06:40.490 --> 00:06:42.740
Burada görüntüde görüldüğü gibi.

00:06:42.740 --> 00:06:46.300
Bu nedenle bu nasıl farklıdır, çünkü
Biz bu büyük yoğunluk var

00:06:47.840 --> 00:06:50.900
yeteneği, bu büyük yoğunluk
kapsayıcı ile yeteneği.

00:06:50.900 --> 00:06:55.070
Tam anlamıyla büyük olasılıkla sahip olabilir miyim
bunlardan binlerce

00:06:55.070 --> 00:06:59.190
bir ana bilgisayarda yerine
her biri vererek

00:06:59.190 --> 00:07:03.540
Genel olarak erişilebilen
IP adresi.

00:07:03.540 --> 00:07:07.450
Ortak bir şey
yapmak yerine bunların arkasına yerleştirilir

00:07:09.150 --> 00:07:12.120
Ağ adresi çevirisi.

00:07:12.120 --> 00:07:16.030
Bu nedenle benim ana bilgisayar bir IP olabilir
Genel Adres

00:07:16.030 --> 00:07:21.400
kullanılabilir ancak benim kapsayıcı
routeable olmayan bir IP adresi vardır.

00:07:21.400 --> 00:07:25.370
Ve erişmek istediğinizde
Benim Konteyner uygulamasında

00:07:25.370 --> 00:07:27.930
yerine başvurma
Bu IP adresi veya

00:07:27.930 --> 00:07:31.950
Bu net GMT'den adı
Bu IP adresiyle ilişkili.

00:07:31.950 --> 00:07:36.430
Bunun yerine, tıklatacağım
Ana erişmek ve

00:07:36.430 --> 00:07:38.400
Biz bazı bağlantı noktası eşlemesi oluşturmak,
>> Evet.

00:07:38.400 --> 00:07:40.910
>> Dış arasında
ana bilgisayardaki bağlantı noktası ve

00:07:40.910 --> 00:07:42.910
İç bağlantı noktasına
Konteyner uygulaması.

00:07:42.910 --> 00:07:43.690
>> Görüyorum.
>> Ve ne

00:07:43.690 --> 00:07:46.270
Bunu yapmak bana izin verir olup olmadığını,
Düşünme bu konuda sahip olabilir

00:07:46.270 --> 00:07:49.140
çalışmakta olan bir kapsayıcı ana
>> Üç yüz

00:07:49.140 --> 00:07:53.270
uygulamalar web tüm sunma
İçerik noktasında Seksen yaşında.

00:07:53.270 --> 00:07:56.410
Ben de kapsayıcı isabet durumunda
ana bilgisayar bağlantı noktası Seksen yaşında

00:07:56.410 --> 00:07:59.410
bildiğiniz bilmesi gerekir
Bu isteğini yönlendirmek nasıl.

00:07:59.410 --> 00:08:01.230
>> Evet.
>> Bu nedenle Biz bu eşlemelerin yapacaðýz.

00:08:01.230 --> 00:08:05.170
Yapmak için bağlantı noktası bağlantı noktası 80 ister
80 ve bağlantı noktası 60 82 noktasına ve

00:08:05.170 --> 00:08:06.580
bağlantı noktası 80 numaralı bağlantı noktasına 83.

00:08:06.580 --> 00:08:07.120
>> Evet.

00:08:07.120 --> 00:08:09.060
>> Ve uygulamasında göreceğiz
aynı zamanda gösteri.

00:08:09.060 --> 00:08:10.380
>> İyi, bu nedenle önemlidir
aynı zamanda çağırmak için

00:08:10.380 --> 00:08:13.550
net açıklanan
ortak olan

00:08:13.550 --> 00:08:18.340
birçok kişi, ancak DHCP
Ayrıca olarak kullanılan [INAUDIBLE]

00:08:18.340 --> 00:08:20.470
bir net değil
yalnızca çözüm.

00:08:20.470 --> 00:08:21.720
>> Yup, kesinlikle,
Bunu kullanıcısıysanız.

00:08:21.720 --> 00:08:22.670
>>, Bir kuruluş olursunuz.

00:08:22.670 --> 00:08:24.960
>> DHCP kullanılabilir
kapsayıcılar içinde.

00:08:26.480 --> 00:08:29.400
Ne ben NAT olduğunu bulma
daha yaygın bir senaryo olsa.

00:08:29.400 --> 00:08:30.820
>> Hakkı
ilginç Tamam, harika.

00:08:32.560 --> 00:08:34.270
>> Ve sonra da son olarak son
Biz buraya bakın olacak şey

00:08:34.270 --> 00:08:35.270
Konteyner kayıt ve

00:08:35.270 --> 00:08:37.010
Biz bu konuda konuştuğu
biraz zaten oldukça.

00:08:37.010 --> 00:08:39.530
Biz Docker Hub öğreneceksiniz,
Genel kullanıma açık bir kayıt defteri

00:08:39.530 --> 00:08:41.660
bunlar burada yapabileceğimiz
Konteyner resimleri

00:08:41.660 --> 00:08:45.000
Kayıt defterinde koymak ve
başka bir yerde çekin veya

00:08:45.000 --> 00:08:46.160
başka bir kapsayıcı konakta.

00:08:46.160 --> 00:08:46.950
>> İyi.
Tamam.

00:08:46.950 --> 00:08:49.950
Bu nedenle, ben tahmin zamanı şimdi
teknolojiye bir göz atalım.

00:08:49.950 --> 00:08:50.650
>> Yep.
Sağlandığından içine atlama

00:08:50.650 --> 00:08:51.620
gösteri.

00:08:52.620 --> 00:08:53.280
>> Ben bunu diyelim,

00:08:53.280 --> 00:08:57.470
Bunu yapmayı olduğunu ancak
Bazıları hala burada 'M talep.

00:08:57.470 --> 00:08:58.710
>> Emin olun.
Bu nedenle ilk şey yapmak kaydedeceğim

00:08:58.710 --> 00:09:02.680
Şimdi, almak için yapmamız olduğu bir
Resim burada katmanlama konumunda arayın.

00:09:02.680 --> 00:09:06.110
Bu nedenle oluşturarak başlayın kaydedeceğim
bir kap ile Ubuntu

00:09:06.110 --> 00:09:07.472
temel işletim sistemi yansıması.

00:09:07.472 --> 00:09:11.659
Bunu, aynı komutu
Biz kullanılan komutlar

00:09:11.659 --> 00:09:16.937
Önceki video
Run - docker, ubuntu.

00:09:16.937 --> 00:09:20.373
>>-Bu etkileşimli olan,
başlatan doğrudan Director'a anlamına gelir ve

00:09:20.373 --> 00:09:22.380
içinde olduğunuz,
Bu durumda geçirmesi.

00:09:22.380 --> 00:09:24.500
>> Kapsayıcısında miyim
şu anda içinde geçirmesi.

00:09:24.500 --> 00:09:27.290
>> Bu nedenle, tür gibi olduğunu
Windows makine üzerinde olan ve

00:09:27.290 --> 00:09:29.870
bir şey ayarlamak vardı
otomatik olarak başlayan.

00:09:29.870 --> 00:09:32.058
Hemen makine
devreye

00:09:32.058 --> 00:09:32.936
[CROSSTALK]
>> Olduğunuz

00:09:32.936 --> 00:09:33.540
kullanmak istediğiniz seçme.

00:09:33.540 --> 00:09:36.000
>> Evet, biz bunu ne söyleyen
Biz atlamak sonra çalıştırılacak işlemi

00:09:36.000 --> 00:09:36.620
kapsayıcıya.

00:09:36.620 --> 00:09:38.560
>> Ve bu ise
Etkileşimli olmayan bir oturum ve

00:09:38.560 --> 00:09:39.580
bir web sunucusu olarak verecektim,

00:09:39.580 --> 00:09:42.510
yalnızca web sunucusu istersiniz
doğrudan Director'a başlatmak için hizmetler.

00:09:42.510 --> 00:09:43.790
>> Yep, ve
örnek olarak, göreceğiz.

00:09:43.790 --> 00:09:44.680
>> Tamam, harika.

00:09:44.680 --> 00:09:47.088
>> Güzel, içinde bu kadar
kapsayıcı ileriye gitmek için yapacağım ve

00:09:47.088 --> 00:09:48.073
Bazı yazılım yükleyin.

00:09:50.678 --> 00:09:53.610
Aslında için yapacağım
App git hemen için güncelleştirmek

00:09:53.610 --> 00:09:57.739
Yeni başvurular listesini verin
ve yazılım yüklü olması gerekir.

00:09:57.739 --> 00:10:00.441
>> Sağlandığından tam değil umuyoruz.
Linux üzerinde güncelleştirme yapı ve

00:10:00.441 --> 00:10:02.633
her şey için
işletim Sisteminin tam ve her şey.

00:10:02.633 --> 00:10:03.492
>> Oldukça hızlı olması.

00:10:03.492 --> 00:10:05.512
>> Biz oraya Git.

00:10:05.512 --> 00:10:06.026
Ve bunu,

00:10:06.026 --> 00:10:09.702
Bunu yaptıktan sonra benim için gidiyorum
yazılım yükleyin.

00:10:09.702 --> 00:10:13.558
Kapalı yeni bir yakalama
kapsayıcı görüntü ve daha sonra ne

00:10:13.558 --> 00:10:17.412
Biz yapacaðýz ise, biz göreceksiniz gerçekten
Ubuntu görüntü aramak ve

00:10:17.412 --> 00:10:20.890
Yeni resimlerimin bakmak ve
tür nasıl birleştirmek bakın.

00:10:20.890 --> 00:10:22.565
Biz görürsünüz
içinde katman örtüşüyor.

00:10:22.565 --> 00:10:24.560
Ve sonra biz eklemeye devam edeceğiz
üzerinde üst olarak, yapı ve

00:10:24.560 --> 00:10:26.400
Biz büyük olasılıkla oluşturmak
bir uygulama içine.

00:10:26.400 --> 00:10:29.060
>> Bu güncelleştirmeler, yalnızca Bitti,
Bunlar temel güncelleştirilir henüz.

00:10:29.060 --> 00:10:30.525
>> No
>> Bunlar, çalışan güncelleştirdikten

00:10:30.525 --> 00:10:32.090
Bu temel örneğinden.

00:10:32.090 --> 00:10:34.120
>> Evet, böylece güncelleştirmeleri
Bu karalama yazılmış

00:10:34.120 --> 00:10:35.970
bırakılacak boşluk,
sonra bir parçası olur.

00:10:35.970 --> 00:10:37.310
Yeni resim
oluşturulacağını anlatacağız.

00:10:37.310 --> 00:10:39.729
>> Ama, herhangi biri yeni bir dağıtma
Kapsayıcıdan Bankası mıydı

00:10:39.729 --> 00:10:41.138
Güncelleştirmelerinizi Al
sadece yaptık.

00:10:41.138 --> 00:10:43.030
>> Tam olarak.

00:10:43.030 --> 00:10:47.040
Bu nedenle, apt-get nano yükleyin.

00:10:47.040 --> 00:10:49.750
Ve yine, bu sadece
başka bir metin düzenleyicisi.

00:10:49.750 --> 00:10:52.860
Tüm, böylece bitti da sağ.

00:10:52.860 --> 00:10:56.650
Bu nedenle kapsayıcısı içinde
Nano çalıştırabilirim.

00:10:56.650 --> 00:10:59.676
Böylece çıkmak için gidiyorum ve ben şimdi görürsünüz
kapsayıcı dışına çıkın.

00:11:04.571 --> 00:11:08.830
Burada da kapsayıcı,
az önce oluşturduğumuz, zarif curry.

00:11:08.830 --> 00:11:10.300
>> İyi.

00:11:10.300 --> 00:11:11.360
>> Dr. tamamlama yapmak için gidiyorum için.

00:11:11.360 --> 00:11:14.520
>> Bu tür kullanmalıyım
yaklaşım anlayabilir benim

00:11:14.520 --> 00:11:17.270
Gamer etiketleme özelliği
Xbox ve ben gerçekten uğraşıyor.

00:11:17.270 --> 00:11:20.633
>> Tüm sağ Dr. tamamlama gösteri.

00:11:23.370 --> 00:11:24.680
Ve bunu,
Biz Docker görüntülere bakma

00:11:24.680 --> 00:11:27.480
Ben olduğunu görebiliriz
Yeni bir resim gösterisi.

00:11:28.650 --> 00:11:33.200
Bu nedenle gerçekte bir göz atalım
orada en üst üste tür

00:11:33.200 --> 00:11:35.970
temel işletim sistemi görüntü ve
ne az önce oluşturduğumuz.

00:11:35.970 --> 00:11:37.680
Bu nedenle çalıştırmak kaydedeceğim
komut Docker geçmiş.

00:11:40.230 --> 00:11:47.903
Ve adını verin
Biz yalnızca kapsayıcı

00:11:47.903 --> 00:11:50.300
veya kapsayıcı görüntü
az önce oluşturduğumuz olduğunu.

00:11:50.300 --> 00:11:54.500
Ve de aynı şeyi yapmak ve
Ubuntu çalıştırın.

00:11:54.500 --> 00:11:57.660
Böylece, burada görebilirsiniz
Ubuntu görüntü oluşur

00:11:57.660 --> 00:11:59.360
dört katman.

00:11:59.360 --> 00:12:03.410
Bu nedenle her zaman, güncelleştirildi,
Yeni bir katman oluşturulur ve

00:12:03.410 --> 00:12:07.150
Resmi görüntü oluştu
docker hub üzerindeki kullanılabilir

00:12:07.150 --> 00:12:09.670
kayıt defteri, oluşan
Bu dört resimler.

00:12:09.670 --> 00:12:10.980
>> O değil
bir şey yaptığınızı.

00:12:10.980 --> 00:12:11.970
>> O değil
bir şey yapmanız.

00:12:11.970 --> 00:12:15.850
Zaman, çekilen tüm gelen
docker hub'dan resim aşağı.

00:12:15.850 --> 00:12:16.640
>> Doğru Tamam.

00:12:16.640 --> 00:12:19.070
Ancak burada dikkat edin

00:12:20.650 --> 00:12:24.690
Yeni oluşturduğunuz demo görüntüsü
beş katmandan oluşur.

00:12:24.690 --> 00:12:26.980
>> Sağ.
>> Ve biz aslında buraya bakın,

00:12:26.980 --> 00:12:30.510
en üst katmanda
Ooboontoo 498 içinde sona erer.

00:12:30.510 --> 00:12:34.100
İyi dördüncü katman
resimlerimin üzerinde yukarı.

00:12:34.100 --> 00:12:38.190
Bu nedenle 498 içinde biter
yaptığım değişiklikler

00:12:38.190 --> 00:12:42.740
tarafından temsil edilir
Bu katman burada.

00:12:42.740 --> 00:12:45.300
>> Hatta olduğunuz olsa da
Aslında var olsa

00:12:45.300 --> 00:12:47.900
Seçtiğiniz iki ayrı görüntü
sizin seçtiğiniz var sadece

00:12:47.900 --> 00:12:49.260
Aslında cinsindendir
oluşturma işlemi.

00:12:49.260 --> 00:12:52.290
>> Ben bunları iki olarak yönetmek için
resimleri ayrı, tam olarak Evet.

00:12:52.290 --> 00:12:55.810
Ve Docker motoru
alır dikkatli, tür

00:12:55.810 --> 00:12:56.810
>> Tüm Dikiş birlikte.

00:12:56.810 --> 00:12:58.190
>> Evet,
bunların hepsini bir araya Dikiş.

00:12:58.190 --> 00:13:00.830
Evet, bir gösteri sadece dağıtmak,
Ancak

00:13:00.830 --> 00:13:03.650
devam edecek ve
emin olun tüm bunlar

00:13:03.650 --> 00:13:07.110
Katmanlar konumlandırılmış
Burada olması gerekir.

00:13:07.110 --> 00:13:10.290
Aslında, burada görebilirsiniz ve
Biz aslında yazılımı yüklü

00:13:10.290 --> 00:13:13.670
Ve bizim katman ve görebilirsiniz
resmin boyutu

00:13:13.670 --> 00:13:16.070
Değiştirilen yanı sıra biz koymak
Bu yazılım koyacağız.

00:13:16.070 --> 00:13:18.490
Bu nedenle, yalnızca bir tür olduğunu
nasıl hakkında bir gösteri,

00:13:18.490 --> 00:13:20.810
Works, katmanlama ve
Bu iş için kullanabilirsiniz

00:13:20.810 --> 00:13:22.728
sorun giderme amacıyla ve
whatnot olarak.

00:13:22.728 --> 00:13:23.335
>> Hangi [CROSSTALK] konusuna bakın.
>> değişiklikler

00:13:23.335 --> 00:13:24.842
>> Geçmişte yapılmış.

00:13:24.842 --> 00:13:26.500
>> Evet, ve
gerçekten Git, belki istiyorum

00:13:26.500 --> 00:13:27.660
>> Bir kaba başlatma

00:13:27.660 --> 00:13:30.330
Orta birini kullanarak
yalnızca tür görmek için görüntüleri

00:13:30.330 --> 00:13:33.040
Bu katmanı gibi görünür
bir kapsayıcıda çalışırken.

00:13:33.040 --> 00:13:34.840
>> Bunu hemen hemen benzer
Sürüm denetim.

00:13:34.840 --> 00:13:37.030
>> Kesinlikle.
>> İçinde bir şekilde cuz onu gördünüz.

00:13:37.030 --> 00:13:39.240
Ben üzerinde olduğunu düşünüyorum
SharePoint yan ve

00:13:39.240 --> 00:13:41.330
Bir belgeyi değiştirmek yaptığım,
Ben her zaman dönebilirsiniz ve

00:13:41.330 --> 00:13:42.830
Önceki konum.

00:13:42.830 --> 00:13:45.390
Yalnızca değişiklikleri ve bunu yapmak için
Biz burada değiştirmek, sayfa can.

00:13:45.390 --> 00:13:46.700
>> Veya uygulamamın bozdu,

00:13:46.700 --> 00:13:48.400
belki de dönmek istiyor
Önceki resim ve

00:13:48.400 --> 00:13:49.710
yalnızca tür görmek 's
var geçmeden.

00:13:49.710 --> 00:13:51.210
>> Yup;
>> Ve ellerimin Başlarken oturum,

00:13:51.210 --> 00:13:51.940
Bu nedenle kesinlikle.

00:13:51.940 --> 00:13:53.070
>> Tamam, tüm sağ.

00:13:53.070 --> 00:13:56.085
>> Güzel sağlandığından
üzerinde biraz bit genişletin.

00:13:56.085 --> 00:13:57.780
> Ne kadar biliyoruz
Bu liste olabilir?

00:13:58.830 --> 00:13:59.680
Yok.

00:13:59.680 --> 00:14:01.710
>> Bilmiyorum,
Ne kadar bu olabilir bilmiyorum,

00:14:01.710 --> 00:14:06.680
ancak kesinlikle içine geldiğinizde
yansıma oluşturma yordamı

00:14:06.680 --> 00:14:09.380
kesinlikle olabilir,
strateji vardır.

00:14:09.380 --> 00:14:12.598
Dikkat ederek için görüntüleri
kısa olan ve strateji var.

00:14:12.598 --> 00:14:15.116
[CROSSTALK] yönetmek için
>>, Gitmek zorunda değilsiniz

00:14:15.116 --> 00:14:16.309
Geçmiş için binlerce

00:14:16.309 --> 00:14:18.230
her ayrı ama-
>> Evet, ve

00:14:18.230 --> 00:14:20.050
Biz biraz dokunmatik
o burada ancak biti

00:14:20.050 --> 00:14:22.700
yok kesinlikle, ben anlamına gelir
makaleleri bulunmaktadır var.

00:14:22.700 --> 00:14:26.920
düzgün görüntü oluşturma hakkında ve
düzgün görüntü yönetimi.

00:14:26.920 --> 00:14:28.450
Kesinlikle okuma değecektir.

00:14:28.450 --> 00:14:29.910
>> Tamam, iyi.

00:14:29.910 --> 00:14:34.420
Temel attık için tüm sağ
Yeni bir görüntü oluşturduğumuz görüntüsü,

00:14:34.420 --> 00:14:35.740
onu yakın bazı yazılım yüklü.

00:14:35.740 --> 00:14:38.080
Diyelim ki, üzerinde genişletin
biraz ve

00:14:38.080 --> 00:14:40.350
oluşturmak Başlat
Bunun dışında bir uygulama.

00:14:40.350 --> 00:14:44.932
Bu nedenle, için yapacağım,
Burada bazı klasörler geçmek istiyorum

00:15:00.597 --> 00:15:05.564
Bu nedenle biz yapmak için neler
olan yeni bir görüntü oluşturun.

00:15:05.564 --> 00:15:07.906
Biz, sürücü olacak
az önce oluşturduğumuz, görüntü ve

00:15:07.906 --> 00:15:10.170
Biz aslında bazı koymak olacak
Web sunucu yazılımı içine.

00:15:10.170 --> 00:15:10.740
>> Sağ.

00:15:10.740 --> 00:15:14.800
>> Şimdi bu noktaya kadar biz olduğunuz
görüntüleri el ile oluşturmak.

00:15:14.800 --> 00:15:17.850
Kapsayıcı dağıtabilir şekilde
İçine atlamak,

00:15:17.850 --> 00:15:19.990
Ben bir değişiklik yapmak,
Kendisinden almak,

00:15:19.990 --> 00:15:23.130
ve ben yakalamak
Bu görüntü için.

00:15:23.130 --> 00:15:24.370
>> Evet.

00:15:24.370 --> 00:15:26.990
>> Docker bir yordam vardır.
bizim için kullanabilirsiniz

00:15:26.990 --> 00:15:29.150
Bu bir şey kullanarak otomatikleştirme
docker dosyası olarak adlandırılır.

00:15:29.150 --> 00:15:29.710
>> Sağ.

00:15:29.710 --> 00:15:32.200
>> Ve docker
dosya gerçekten jus dileriz

00:15:32.200 --> 00:15:33.550
Bu yönergeleri yazılıyor.

00:15:33.550 --> 00:15:34.920
Ve biz Merhaba vedalaşıyoruz.

00:15:34.920 --> 00:15:39.560
Bir kapsayıcı oluşturmak, bunları çalıştırmak
İşiniz bitince komutları

00:15:39.560 --> 00:15:41.520
out yakalama
içine kendi görüntüdür.

00:15:41.520 --> 00:15:43.150
Sadece otomatik bir şekilde
oluşturma yolu görüntüler.

00:15:43.150 --> 00:15:45.580
>> Bu gibi küçük bir geri dosyadır.
aslında bir şeyler yapmak için.

00:15:45.580 --> 00:15:46.260
>> Güzel daha.

00:15:46.260 --> 00:15:47.920
>> Doğru Tamam.
>> Kadar İşte bir örnek,

00:15:47.920 --> 00:15:50.140
ve bunu görebilirsiniz
demo ilk satırından.

00:15:50.140 --> 00:15:54.480
Al Git ben söyleyen ne olduğu benim
Görüntüyü, görüntünün gösteri görüyoruz

00:15:54.480 --> 00:15:58.960
Yeni oluşturulan ve tüm çalıştırın
Bu komutlar karşısında.

00:15:58.960 --> 00:16:02.030
>> Siz gerçekleştirmeden önce açıklığa için
üzerinde bu önceden yaptığınızı,

00:16:02.030 --> 00:16:02.740
Bu değil.

00:16:02.740 --> 00:16:03.360
>> Evet.

00:16:03.360 --> 00:16:05.470
>> Bu bir şey değil o
edildi oluşturulan dayalı

00:16:05.470 --> 00:16:07.080
çalışma ortamınız
Bu noktaya kadar.

00:16:07.080 --> 00:16:09.840
>> Evet, iyi bu yalnızca arama bir
Ben sadece dışarı yerleşik metin dosyası

00:16:09.840 --> 00:16:11.645
önce [INAUDIBLE]
>> Bu bu nedenle, yazdığınız.

00:16:11.645 --> 00:16:12.400
>> Yep.
>> Tamam, harika.

00:16:12.400 --> 00:16:16.130
Yep, bu nedenle sadece bazı
meta veri Bakımcı ve

00:16:16.130 --> 00:16:19.050
Daha sonra app get yükleme nginx çalıştırın.

00:16:19.050 --> 00:16:21.900
Bu nedenle temelde ne ı 'M
döndürme bildiren açıktır

00:16:21.900 --> 00:16:23.858
Resmi demo kapsayıcıdan.

00:16:23.858 --> 00:16:24.752
>> Mm-hm.

00:16:24.752 --> 00:16:26.540
>> Nginx yükleyin.

00:16:26.540 --> 00:16:27.370
>> İçin tüm güncelleştirmeleri denetleyin.

00:16:27.370 --> 00:16:29.810
>> Evet, aslında ben gerçekten
out, Açıklamalı.

00:16:29.810 --> 00:16:31.530
>> Cuz hatırlarsanız-
>> Biz zaten yaptınız.

00:16:31.530 --> 00:16:35.370
>> Biz zaten ne zaman yaptınız
Biz görüntü oluşturdu.

00:16:35.370 --> 00:16:38.700
Bağlantı noktası 80 göstermek,
bir çalışma dizini ayarlayın ve

00:16:38.700 --> 00:16:43.270
Daha sonra çalıştırmak için bir komut kümesi her
Biz bir kapsayıcı başlangıç saati

00:16:43.270 --> 00:16:44.230
Bu görüntüden.

00:16:44.230 --> 00:16:45.340
Bu nedenle ben temelde, Merhaba diyerek,

00:16:45.340 --> 00:16:48.180
ne zaman bu yukarı harekete
motoru x başlatın.

00:16:48.180 --> 00:16:50.494
Yeterince varsa
içinde var. Şimdi yorumları,

00:16:50.494 --> 00:16:53.940
yavaş iradesiyle
hızı

00:16:53.940 --> 00:16:56.630
Genel resim oluşturma
Kuşkusuz, sahip olduğu için Git

00:16:56.630 --> 00:16:58.950
Bu büyük sürecinde
uzun, olmadı alır ancak

00:16:58.950 --> 00:17:03.210
karşıdan yükleme 30 saniye oldu
olabilir büyük gelecek.

00:17:03.210 --> 00:17:05.840
>> Evet, bu durumda,
Bu aslında, çalışırdı

00:17:05.840 --> 00:17:08.650
İşlem yeniden ve gerekir.
geçen biraz daha fazla süre.

00:17:08.650 --> 00:17:10.910
Ve aslında, bunu yapar
birkaç nokta daha da.

00:17:10.910 --> 00:17:14.800
Biz göreceksiniz gibi bunu için
docker dosyasındaki her satır,

00:17:14.800 --> 00:17:17.350
bağlantılar oluşturulur
Yeni bir görüntü için

00:17:17.350 --> 00:17:19.950
ortaya çıkan her şey
Doktor dosya koordinatlarını belirtir.

00:17:19.950 --> 00:17:21.360
>> Tamam.

00:17:21.360 --> 00:17:23.640
>> Örnek bunu göreceğiz
Burada bir saniye içinde.

00:17:23.640 --> 00:17:24.190
>> İyi. Tamam. Harika.

00:17:24.190 --> 00:17:26.640
>> Bu nedenle, bu dışarı çıkmak istiyorum.

00:17:26.640 --> 00:17:29.560
Ve bu nedenle, yerine
bir kapsayıcı oluşturmak için

00:17:29.560 --> 00:17:31.090
Bu değişiklikleri el ile yapın ve

00:17:31.090 --> 00:17:35.298
out docker dosyasıyla yakalama,
i docker yalnızca yapacaðýz,

00:17:35.298 --> 00:17:40.290
Tire T yapı,
>> T ne anlama gelir?

00:17:40.290 --> 00:17:43.080
>> Sadece bana verir
görüntüyü bir ad verin.

00:17:43.080 --> 00:17:44.400
>> Sağ.
>> Bir çizgi T vermek gelmedi

00:17:44.400 --> 00:17:46.520
yalnızca otomatik
bir ad oluşturmak veya

00:17:46.520 --> 00:17:48.090
Sanırım gerçekten
Bu adı verir.

00:17:48.090 --> 00:17:48.590
>> Sağ.

00:17:50.540 --> 00:17:52.870
Görüntü adınızı olacak
Belirttiğiniz var?

00:17:52.870 --> 00:17:54.200
>> Yep.

00:17:54.200 --> 00:17:58.320
Demonginx, ve
Merhaba deyin için yalnızca bir nokta

00:17:58.320 --> 00:18:01.060
docker dosyasından alın
Biz çalıştığınız klasör.

00:18:01.060 --> 00:18:01.560
>> Evet.

00:18:03.637 --> 00:18:05.290
>> Ve bu nedenle kapalı eller.

00:18:05.290 --> 00:18:06.030
Devam edecek ve

00:18:06.030 --> 00:18:07.980
bütün işleri girdiğim
el ile yaptık.

00:18:07.980 --> 00:18:10.890
>> İyi.
>> Ve bu önemlidir.

00:18:10.890 --> 00:18:13.490
Bu bize sağlar,
ne zaman biz gibi şeyleri düşünmek

00:18:13.490 --> 00:18:15.630
Aşağıdaki gibi ifadeler
altyapı kodu olarak

00:18:15.630 --> 00:18:17.900
Ben hangi biz olduğu anlamına gelir.
Burada giderek vardır.

00:18:17.900 --> 00:18:21.960
Bunu yeniden ister isteseydi
Bu yansımada belirli bir

00:18:21.960 --> 00:18:26.350
cadence, bildiğiniz, yerine
Bu işi el ile yapılması,

00:18:26.350 --> 00:18:31.160
Bu kod tanımlar var ki
Benim görüntü içeriğini ve

00:18:31.160 --> 00:18:32.700
Ben sadece bu çalıştırabilirsiniz.

00:18:32.700 --> 00:18:34.320
>> Ve tutarlı.

00:18:34.320 --> 00:18:35.847
>> Tutarlı olduğu
[CROSSTALK] Evet, Tamam.

00:18:35.847 --> 00:18:38.631
Bu nedenle yapılır.

00:18:38.631 --> 00:18:43.210
Şimdi I docker görüntüleri yaparsanız

00:18:43.210 --> 00:18:47.290
Burada görebilirsiniz girdiğim şimdi
Bu resim demonginx vardır.

00:18:47.290 --> 00:18:48.330
Bu nedenle göz - atalım
>> Kadar

00:18:48.330 --> 00:18:50.000
Bu boyutu ne tarafından artırılır?

00:18:50.000 --> 00:18:51.550
18 bir meg attık.

00:18:51.550 --> 00:18:52.637
>> Yep.
>> Ve bu olacaktır

00:18:52.637 --> 00:18:55.812
Aslında için boyutu
en son genetics, parçası.

00:19:03.654 --> 00:19:04.490
Evet var, gidin.

00:19:04.490 --> 00:19:05.830
Böylece genetik 18 meg sonunda.

00:19:05.830 --> 00:19:07.180
>> Yep.

00:19:07.180 --> 00:19:10.290
>> Değişiklikleri geri kalanı
hangi olan.

00:19:10.290 --> 00:19:11.030
Güvenlik Duvarı ve

00:19:11.030 --> 00:19:14.390
onun okuma kadar çalýþacaðýnýz
komut istemi bunu sıfır.

00:19:14.390 --> 00:19:19.040
Ve burada, bunu görebilirsiniz biz
Bu türetilmiş vardı gösteri

00:19:19.040 --> 00:19:22.820
eklemek yerine beş katmanları
başka bir katman eklemiş

00:19:22.820 --> 00:19:25.850
birkaç katmanları ve sessiz olabilir
bunların her biri aslında görmek

00:19:25.850 --> 00:19:31.750
Katmanlar adımları içerir,
Biz dockerfile kaldı.

00:19:31.750 --> 00:19:36.590
Bu nedenle biz stratejileri hakkında konuştum.
görüntü oluşturma çevresinde.

00:19:36.590 --> 00:19:38.210
Birkaç şey var.
Bu gidin ve

00:19:38.210 --> 00:19:40.410
ne olduğunuz izlemek istediğiniz
içinde dockerfile koyma.

00:19:40.410 --> 00:19:41.540
>> Evet.
>> Ve bazı yoktur

00:19:41.540 --> 00:19:45.110
elleri için tür yapabiliriz
>>, Olun

00:19:45.110 --> 00:19:46.450
Katmanları daha küçük miktarda.

00:19:46.450 --> 00:19:49.220
>> Evet, ve varsa
oldukça karmaşık bir kapsayıcı veya

00:19:49.220 --> 00:19:52.160
oldukça karmaşık
gereksinim,

00:19:52.160 --> 00:19:54.040
Kanal
docker dosyası.

00:19:54.040 --> 00:19:57.770
Bu oldukça büyük bir liste olabilir,
komutunu çalıştırdığınızda.

00:19:57.770 --> 00:19:59.403
>> Evet, bu bir göz atın.

00:19:59.403 --> 00:20:01.214
Bunu yapmak için yapacağım.

00:20:09.324 --> 00:20:11.531
Böylece başka var
Docker dosya burada.

00:20:11.531 --> 00:20:13.730
Bu nedenle kapsayıcısı oluşturuldu,
Biz EngineX içine koyun.

00:20:13.730 --> 00:20:19.060
Diyelim ki, bir adım ileriye
ve ayrıca yanı sıra için

00:20:19.060 --> 00:20:21.750
Bu kapsayıcı kullanacağız,
web yazılımı içerir, ancak

00:20:21.750 --> 00:20:24.000
Devam edelim ve
bir uygulamaya koymak.

00:20:24.000 --> 00:20:27.230
Ve biz, sonra çalıştıracaksınız
Uygulama ve taşıyabilirsiniz.

00:20:27.230 --> 00:20:27.930
Bir şeyleri

00:20:27.930 --> 00:20:31.030
Bu Docker arıyorsunuz
yeterli olduğunu, bunu dosya

00:20:31.030 --> 00:20:35.480
Birkaç yükleme gerçekten
Bu Docker dosyası ile şeyler.

00:20:35.480 --> 00:20:38.500
Bu nedenle app get update çalıştırıyorum.

00:20:38.500 --> 00:20:43.430
Git yükledikten sonra
program nano, cURL denir.

00:20:44.870 --> 00:20:49.930
Temelde bu eğik çizgi burada değil
bir satır başı.

00:20:49.930 --> 00:20:50.470
>> Yep.
>> Ancak

00:20:50.470 --> 00:20:53.490
Aslında bu bir komut.

00:20:53.490 --> 00:20:55.330
>> Sağ.
>> Bunu tek bir komutta,

00:20:55.330 --> 00:20:57.580
Ben tüm yükleme
Bu yazılım.

00:20:57.580 --> 00:21:00.260
Sahip değil
tek bir komutu

00:21:00.260 --> 00:21:01.120
Her yüklemek için.

00:21:01.120 --> 00:21:04.303
Böylece burada görebilirsiniz.
Burada ben en aza örnek

00:21:04.303 --> 00:21:06.436
Katmanlar miktarı
[CROSSTALK]

00:21:06.436 --> 00:21:07.477
>> Mıydı olması dört

00:21:07.477 --> 00:21:08.470
Giriş listesi.

00:21:08.470 --> 00:21:09.680
Bu, yalnızca tek bir giriş olacaktır.

00:21:09.680 --> 00:21:10.310
>> Tam olarak.
>> Tamam.

00:21:10.310 --> 00:21:11.580
Görüyorum.
>> Böylece, ister küçük püf noktaları

00:21:11.580 --> 00:21:14.210
Bu tür koru
Katmanları aşağı.

00:21:14.210 --> 00:21:15.040
>> Sağ.

00:21:15.040 --> 00:21:16.650
Bu nedenle devam edin istiyorum ve
Bu yapı.

00:21:16.650 --> 00:21:20.570
Aslında, bir göz atalım
Bu yeniden gerçek hızlı at

00:21:20.570 --> 00:21:22.090
birkaç arama
yaptığımı şeyler.

00:21:22.090 --> 00:21:24.690
Bu nedenle sadece ı 'M
Burada yazılım yükleme,

00:21:24.690 --> 00:21:28.010
Biraz yaptığımı,
biraz yapılandırma

00:21:28.010 --> 00:21:31.840
web sunucu yazılımı ile
kapsayıcısı içinde olan,

00:21:31.840 --> 00:21:34.250
ancak burada da dikkat edin
Get klonlama kullanıyorum.

00:21:35.260 --> 00:21:38.540
Aslında Klonlama
bir uygulamadan GitHub

00:21:38.540 --> 00:21:41.000
kapsayıcıya
yapı zamanında.

00:21:41.000 --> 00:21:43.820
Bu nedenle ben bazı yükleme
yazılım, ulaşmak,

00:21:43.820 --> 00:21:48.350
dosyaları, bazı statik alma
temel olarak bir Web sitesi olduğunu görüyoruz

00:21:48.350 --> 00:21:51.622
bkz: - olur
>> [INAUDIBLE]

00:21:51.622 --> 00:21:54.471
Bunu bir Web sunucusu olarak.

00:21:54.471 --> 00:21:57.228
>> Yep, tam olarak.

00:21:59.500 --> 00:22:02.300
Ve ben gerçekten koymak için gidiyorum
Bu bazı meta veriler.

00:22:06.103 --> 00:22:11.310
Neil Peterson ve
Ben bu resmi c9app çağrısı.

00:22:13.040 --> 00:22:13.580
Ve bunu yaparsınız.

00:22:15.040 --> 00:22:17.330
Ve bu Neil Peterson
olmaz İşte,

00:22:17.330 --> 00:22:19.010
Bir hesap var ki
Docker Hub.

00:22:19.010 --> 00:22:19.590
>> Sağ.
>> Ve

00:22:19.590 --> 00:22:21.800
Bu sadece temel olarak önemli bir değerdir.

00:22:21.800 --> 00:22:25.030
Bu itme olduğunuzda götürür

00:22:25.030 --> 00:22:26.800
Bu resim - itme
>> Çok -

00:22:26.800 --> 00:22:28.220
>> Hesabıma Docker Hub içinde.

00:22:28.220 --> 00:22:29.120
>>, Bir anlamı yoktur.

00:22:29.120 --> 00:22:31.520
>> Yep, böylece onu gittiği,
Tüm oluşturuyor, veya

00:22:31.520 --> 00:22:33.160
Bunu yapmak için gereken yazılımı yüklüyor.

00:22:33.160 --> 00:22:34.980
Git0Hub için yemeğe gittiği.

00:22:34.980 --> 00:22:36.960
Uygulama alın,

00:22:36.960 --> 00:22:39.980
kapsayıcıya Getir
görüntü ve sonra biz gerekir

00:22:39.980 --> 00:22:42.010
kapsayıcı görüntü o
birkaç katmandan oluşur.

00:22:42.010 --> 00:22:46.010
Biz boonton base ile başladı
web OS, sonra biz yüklü

00:22:46.010 --> 00:22:49.540
dileriz artık sunucu yazılımı
uygulama yükleme.

00:22:49.540 --> 00:22:51.130
Bu yapıldıktan sonra
Biz, onu dağıtmak,

00:22:51.130 --> 00:22:54.170
bakarak başlayacağız
Ağ parça şimdi.

00:22:54.170 --> 00:22:57.920
Biz tür inceledik için
Görüntü katmanlama burada.

00:22:57.920 --> 00:23:00.030
Hakkında konuşmaya başlayacağız
Bu ağ parçaları ve

00:23:00.030 --> 00:23:03.220
için istediyseniz, belki de vardır.
Bu birden çok örneği

00:23:03.220 --> 00:23:07.660
aynı ana nasıl, yapabilirim
Dış, iç bağlantı noktası eşleştirmesi.

00:23:07.660 --> 00:23:09.910
Böylece onu erişebilirsiniz.

00:23:09.910 --> 00:23:13.490
Bu nedenle, biz Bitti, bunu

00:23:13.490 --> 00:23:18.590
Diyelim ki görüntüleri Doktor ve
onu yok.

00:23:18.590 --> 00:23:21.812
Bu nedenle kanal dokuz Uygulamam yok.

00:23:24.103 --> 00:23:27.010
Bunu o hazır ile
Devam edelim ve çalıştırın.

00:23:27.010 --> 00:23:28.410
Böylece, Docker çalışma yapmak için gidiyorum

00:23:29.500 --> 00:23:33.400
Şimdi bu noktaya kadar sahibiz
çalışan tire t edildi ve

00:23:33.400 --> 00:23:37.200
Bizim Tarz içinde sağa atlama
içinde bir oturum açma

00:23:37.200 --> 00:23:39.290
Biz yapabileceğiniz bizim kapsayıcı
dosya sistemi ile etkileşim.

00:23:39.290 --> 00:23:41.860
Farklı bir şey yapmak istiyorum
Burada ve çalıştığı bir çizgi d

00:23:41.860 --> 00:23:44.140
temel olarak kapsayıcı çalışır
arka planda.

00:23:44.140 --> 00:23:48.190
>> Hangi varsayılan Tamam,
ayarlar yapılandırıldı.

00:23:48.190 --> 00:23:49.530
>> Yup, tam olarak.

00:23:49.530 --> 00:23:54.740
Bunu, tüm sağ
doc, tire d çalıştırabilir ve

00:23:54.740 --> 00:23:58.310
Ben bizim kapsayıcı yansıma yakalayın,
ve bam.

00:24:00.520 --> 00:24:04.790
Bir belge veya ps yaparsanız görebiliriz
İşte benim çalışan konteyner,

00:24:04.790 --> 00:24:07.720
ve belge veya ps tekrar eder
çalışan tüm kapsayıcıları göster

00:24:07.720 --> 00:24:11.210
Docker PS bir çizgi gösterir
çalışan tüm kapsayıcıları veya

00:24:11.210 --> 00:24:13.290
çok iyi adı olduğu durdurulmuş
aynı zamanda şu ana kadar.

00:24:13.290 --> 00:24:15.730
Ne biz burada hazırlanıyoruz.

00:24:15.730 --> 00:24:16.586
Kickass gri.

00:24:16.586 --> 00:24:17.718
>> İyi.

00:24:24.811 --> 00:24:28.010
>> Birinin olması
IP adresi

00:24:28.010 --> 00:24:29.100
>> Kapsayıcı ana.

00:24:30.230 --> 00:24:31.770
Buraya bırakın.

00:24:31.770 --> 00:24:33.560
Ancak, dikkat edin
hiçbir şey olmadı.

00:24:33.560 --> 00:24:34.460
Bir şey bulamadı.

00:24:34.460 --> 00:24:36.260
Bu nedenle ben kasıtlı olarak sol
dışarıdan bir şey ve

00:24:36.260 --> 00:24:37.690
Bu ağ taş olmasıdır.

00:24:37.690 --> 00:24:38.270
>> Sağ.
>> Kadar

00:24:38.270 --> 00:24:41.610
Dış IP basmak
kapsayıcı ana bilgisayar adresi,

00:24:41.610 --> 00:24:44.510
ancak gerçekten yaptıysanız
onu hiç yönergeler

00:24:44.510 --> 00:24:47.640
Bu istek geçirmek nasıl
kapsayıcı açın.

00:24:49.970 --> 00:24:51.990
Böylece bunu yapmak için.

00:24:51.990 --> 00:24:54.420
Biz ek bir ekleyebilirsiniz
Buraya bir çizgi P. olduğu parçadan

00:24:54.420 --> 00:24:58.190
Ve kinda tanımlayın
Bazı bağlantı noktası eşlemeleri.

00:24:58.190 --> 00:25:02.930
Bu nedenle bu ilk çalıştırma için yapacağım
Konteynerden gelen 80 numaralı bağlantı noktası eşleme

00:25:02.930 --> 00:25:05.840
ana bilgisayar bağlantı noktası 80
Kapsayıcının kendisi.

00:25:05.840 --> 00:25:12.620
Bu nedenle 80, 80 böylece temelde
aynı komutu, docker çalıştırmak,

00:25:12.620 --> 00:25:17.910
alan tire D alan tire P, 80 80
ve sonra görüntünün adı.

00:25:19.090 --> 00:25:24.710
Bunu ile yapılan
Şimdi Uygulamam almam gerekiyor.

00:25:24.710 --> 00:25:25.260
>> Oraya Git.

00:25:25.260 --> 00:25:27.530
Ben, çekilen
aynı zamanda GitHub.

00:25:27.530 --> 00:25:29.380
>> Evet, bu nedenle uygulama
GitHub da geldi.

00:25:29.380 --> 00:25:30.560
>> İyi.

00:25:30.560 --> 00:25:35.140
Tüm, bu nedenle, bunu gerçekten
Bu eşleme burada görebiliriz.

00:25:35.140 --> 00:25:38.060
Ancak hızla bariz olabilir,

00:25:38.060 --> 00:25:40.810
i demek biri var
80 numaralı bağlantı noktası ana bilgisayar.

00:25:40.810 --> 00:25:41.370
>> Evet.
>> Yapalım

00:25:41.370 --> 00:25:45.580
bunlardan 300 çalıştırmak istedi söyleyin
Benim kapsayıcı içindeki şeyler.

00:25:45.580 --> 00:25:47.190
Belki de bu bir hizmettir.

00:25:47.190 --> 00:25:48.240
Ben satış olduğunu.

00:25:48.240 --> 00:25:50.600
Oturum,
bir hizmet satın almak ve

00:25:50.600 --> 00:25:52.410
Tüm yaptığımı dönme
bir kapsayıcı yukarı ancak

00:25:52.410 --> 00:25:56.420
Bunlar, bir dizi var ki ve
ek bağlantı noktaları nasıl eşleme?

00:25:56.420 --> 00:25:57.300
>> Evet.

00:25:57.300 --> 00:25:59.880
>> Bunu hemen çalıştırmak için yapacağım
tam aynı komut, ancak

00:25:59.880 --> 00:26:01.920
Bu kez ben eşleştirmek
bağlantı noktası 80 için 81

00:26:01.920 --> 00:26:05.060
ve belki de biz bunu çalıştırın
birkaç kez farklı.

00:26:06.110 --> 00:26:07.900
Böylece, 82.

00:26:07.900 --> 00:26:12.890
Ne ben söyleyen olacak şekilde 83 bağlantı noktası
benim ana bilgisayarda bağlantı noktası 80 üzerinde eşleştirilmiş.

00:26:12.890 --> 00:26:16.140
Bu yeni örneği
kapsayıcı çalıştırıyorum.

00:26:16.140 --> 00:26:19.590
Ben sadece yapmak için bağlantı noktası 81.

00:26:19.590 --> 00:26:24.070
Rastgele bir güzel,
ve

00:26:24.070 --> 00:26:29.150
sonra 85 böylece şimdi yapmam,
Biz docker ps çalıştırırsanız, görebiliriz

00:26:29.150 --> 00:26:32.940
Bu tam bir dizi sahibim
Şimdi benim ana bilgisayarda çalışan işlemler.

00:26:32.940 --> 00:26:36.100
>> Ve yaratıcı kapsayıcılar
onlara da boş.

00:26:36.100 --> 00:26:36.710
>> Evet, bundan dolayı

00:26:36.710 --> 00:26:40.020
Ben tek bir kap var,
Bu nedenle birden çok örneği var

00:26:40.020 --> 00:26:42.710
Bu kapsayıcı görüntüsünü çalıştıran
Bu uygulama çalışıyor.

00:26:42.710 --> 00:26:43.290
>> Evet.
>> Ve

00:26:43.290 --> 00:26:49.145
Bağlantı noktası eşleme var ki
>> Öyle ki şimdi ve bana bırak.

00:26:53.936 --> 00:26:55.895
IP Adresim yeniden alın.

00:27:04.770 --> 00:27:09.616
Böylece eğer bağlantı noktası 81 vardır ister
Bağlantı Noktası 83 uygulama var.

00:27:09.616 --> 00:27:14.209
Uygulama ve ben henüz
Biz kurmak istemediğiniz bir tane alın,

00:27:14.209 --> 00:27:18.580
87 ve sadece dönen onu,
bir şey bulamadı.

00:27:18.580 --> 00:27:19.510
>> Evet, iyi.

00:27:19.510 --> 00:27:28.510
>> Belirtelim, dediniz, bundan dolayı
Biz görüntü katmanlama konumunda inceledik,

00:27:28.510 --> 00:27:31.950
Biz bağlantı noktası eşlemesi de inceledik,
Şimdi bu tam daire atalım

00:27:31.950 --> 00:27:36.140
ve bu görüntü al
>>, Docker hub içinde durum.

00:27:36.140 --> 00:27:36.710
>> Evet.
>> Ve

00:27:36.710 --> 00:27:40.250
sonra biz onu içine çekmek
Azure Linux çalıştıran VM ve

00:27:40.250 --> 00:27:43.420
sadece çok docker motoru
o taşınabilirlik bazıları bakın.

00:27:44.550 --> 00:27:45.230
>> Mükemmel.

00:27:45.230 --> 00:27:49.150
>> Tüm sağ, docker görüntüleri, bundan dolayı

00:27:49.150 --> 00:27:52.140
Burada bu biri olan
Burada atmak istiyorum olduğunu.

00:27:53.280 --> 00:27:59.350
Bu nedenle docker itme yapacaðýz
>> Ve benim görüntü adı.

00:28:02.610 --> 00:28:03.730
Ve, karşıya yükleme sırasında

00:28:14.436 --> 00:28:15.910
İşte benim Docker Hub bakın.

00:28:15.910 --> 00:28:19.190
Benim kişisel birkaç var ki
zaten buraya yerleştirilmiş görüntüleri.

00:28:19.190 --> 00:28:20.380
>> Yep.
>> Ve söz

00:28:20.380 --> 00:28:23.390
Biz sadece kısa biraz gerekir
Bu yeni görüntü de bakın.

00:28:23.390 --> 00:28:26.470
>> Kadar olan aslında götürür
Bunu bilmek, bağımlılıkları

00:28:26.470 --> 00:28:28.310
belki de zaten var?

00:28:28.310 --> 00:28:29.130
Ve, Umarım
>> Evet, Evet.

00:28:29.130 --> 00:28:30.600
>> Bu nedenle,
İtme gerekmez

00:28:30.600 --> 00:28:32.660
her zaman tam tutar veya
>> Evet, tam olarak.

00:28:32.660 --> 00:28:34.050
Bu nedenle Docker kinda yapar,

00:28:34.050 --> 00:28:36.965
Yine, bu katmanları yönetme
Bize.

00:28:36.965 --> 00:28:37.680
>> Mm-hm.

00:28:37.680 --> 00:28:41.460
Tamam, neden Evet, 286 var
meg, ancak olduğunu varsayarak, ancak

00:28:41.460 --> 00:28:43.290
boyutuna göre
Geçerli görüntü.

00:28:43.290 --> 00:28:46.160
Ancak çoğu varsayarak
Aksi takdirde büyük bir çoğunluğu

00:28:46.160 --> 00:28:47.480
zaten mevcut.

00:28:47.480 --> 00:28:48.680
>> Yep, tam olarak.

00:28:48.680 --> 00:28:52.480
Ve tersi var ki,
görüntü içeren bir ana bilgisayar

00:28:52.480 --> 00:28:54.430
ve bizim C9 app çekme gitmeliyim.

00:28:54.430 --> 00:28:57.560
>> Biliyor ve gibi söyleyin
Merhaba bu konuda var dahil

00:28:57.560 --> 00:28:59.560
bir bağımlılık
Ubuntu resim.

00:28:59.560 --> 00:29:00.800
Diyelim ki, aynı zamanda çekme,
ve

00:29:00.800 --> 00:29:04.480
onu gerçekten tüm çeker
ilişkili resim veya

00:29:04.480 --> 00:29:07.150
Referans resimleri
görüntüye göre

00:29:07.150 --> 00:29:08.160
size çekmek.

00:29:08.160 --> 00:29:11.865
>> Ve, herhangi olması gerekir
Özel hesabına kaydolmak için

00:29:11.865 --> 00:29:13.130
Dr. Hub herhangi biri kaydolabilirsiniz?

00:29:13.130 --> 00:29:15.530
>> için Dr Evet, hemen gidebilirsiniz.
Hub ve kaydolun.

00:29:15.530 --> 00:29:17.790
>> Sağ ve orada yok
>> Oynamak için bir 500 MB

00:29:17.790 --> 00:29:19.680
sınırsız sayıda durumda olmaları gerekiyor?

00:29:19.680 --> 00:29:21.630
>> Emin değilim
Bu ayrıntıları.

00:29:21.630 --> 00:29:23.640
>> Tamam, kontrol edebilirsiniz eminim.

00:29:23.640 --> 00:29:25.850
>> Evet, ancak
Ayrıca docker de,

00:29:25.850 --> 00:29:28.730
yazılımın var ki
aynı zamanda özel hub oluşturun.

00:29:28.730 --> 00:29:29.960
>> Sağa, kuruluşlar için.

00:29:29.960 --> 00:29:32.790
>> Ne biz sağ ile ilgilenen
İşte kinda ortak Internet'e bağlanan

00:29:32.790 --> 00:29:35.230
biri, ancak kendi oluşturabilirsiniz
aynı zamanda özel havuzları.

00:29:35.230 --> 00:29:36.390
>> Herhangi biri, bu nedenle olur,

00:29:36.390 --> 00:29:38.380
için elde edebilirsiniz
uygulamalarınızı burada üzerinde?

00:29:38.380 --> 00:29:39.780
>> Şu anda, yep, kesinlikle.

00:29:39.780 --> 00:29:40.620
>> Tamam, yeterince adil.

00:29:40.620 --> 00:29:43.290
Bu nedenle oluşturabilirsiniz
kendi özel biri mi?

00:29:43.290 --> 00:29:44.120
>> Evet.

00:29:44.120 --> 00:29:44.730
>> Tamam, iyi.

00:29:46.020 --> 00:29:47.630
>> Tüm sağ, böylece biz bitti.

00:29:47.630 --> 00:29:49.010
Docker Hub'ına gidebilir, ve

00:29:49.010 --> 00:29:53.310
Bu yenileme,
onu orada yok.

00:29:53.310 --> 00:29:55.546
>> Evet, iyi.

00:29:55.546 --> 00:30:01.011
Bu nedenle ne yapmak için yapacağım şimdi ise,
Linux VM var ki

00:30:01.011 --> 00:30:06.753
Azure içinde çalışan ve
Docker ile yapılandırılmış.

00:30:06.753 --> 00:30:09.548
Sadece 'M oluşturun
Bu VM oturum.

00:30:16.868 --> 00:30:19.262
Bu Microsoft çalışıyor
Bu aynı çalışmıyor,

00:30:19.262 --> 00:30:20.984
Bu aynı VM içinde değil
çalışan,

00:30:20.984 --> 00:30:21.740
dizüstü bilgisayar önce.

00:30:21.740 --> 00:30:22.280
>> Tam olarak.

00:30:22.280 --> 00:30:24.108
>> Tamam, diyelim ki yalnızca Git ve
Bu bir göz atın.

00:30:36.283 --> 00:30:41.410
Azure yetenekleri dizi
Doktor ve kapsayıcılar.

00:30:41.410 --> 00:30:43.980
Kesinlikle biz edinebilirsiniz bir şey
içine var. ileriki bir video cuz içinde

00:30:43.980 --> 00:30:46.360
sadece Ço ise,
Burada capability'si ton.

00:30:47.410 --> 00:30:51.230
Ve bu nedenle biz kaynağa bakarsanız
grupları ve TWODocker,

00:30:53.480 --> 00:30:56.830
Ben temelde bir kaynak vardı
VM içeren grubu ve

00:30:56.830 --> 00:31:00.379
Karşılıklı ortak IP adresi
[INAUDIBLE] whatnot yani.

00:31:00.379 --> 00:31:02.785
>> Tamam.
>> Docker ile tam olarak yapılandırılmış

00:31:02.785 --> 00:31:04.060
ve biz geri için gelen.

00:31:04.060 --> 00:31:07.340
Böylece eğer ben bir docker ps - a,

00:31:07.340 --> 00:31:10.390
Bende bkz: yok
Bu konakta çalışan kapsayıcılar.

00:31:10.390 --> 00:31:15.310
I docker görüntüleri yaparsanız biz yapabilirsiniz
hiçbir docker var olduğunu görmek

00:31:15.310 --> 00:31:16.380
Burada da görüntüler.

00:31:18.540 --> 00:31:20.270
Docker arama app yapmak.

00:31:20.270 --> 00:31:24.720
Bakın, bu nedenle görebilirsiniz

00:31:24.720 --> 00:31:29.540
docker hub'dan bulundu
Biz yeni app oluşturulan, bunu

00:31:29.540 --> 00:31:33.480
Docker çalıştırmak -d -p yapmam.

00:31:33.480 --> 00:31:36.160
Bu nedenle yeniden bağlantı noktalarını eşleştirmek istediğiniz.

00:31:36.160 --> 00:31:38.190
>> Kadar yapmak istediğim oluşturmayacak
Bunun ardından istek gerek

00:31:38.190 --> 00:31:39.940
bir kapsayıcı oluşturmak için yalnızca olduğunuz
tamamını tek seferde yapacaksınız?

00:31:39.940 --> 00:31:40.440
>> Evet, tam olarak.

00:31:40.440 --> 00:31:44.330
Docker havuzu çalışma ve
yoksa yapmam ama kinda, aşama

00:31:44.330 --> 00:31:48.300
bir docker çalıştırın ve bu görüntüyü
ana bilgisayarda değil zaten basamaklandırılmış,

00:31:48.300 --> 00:31:49.470
onu ulaşma ve
onu benim için çekin.

00:31:49.470 --> 00:31:50.388
>> İyi, Tamam, harika.

00:31:52.524 --> 00:31:55.107
Kendinizi vermeniz gerekir
bir gözden geçirme daha sonra da,

00:31:55.107 --> 00:31:56.801
üzerinde yıldız gerekir
orada en azından.

00:31:56.801 --> 00:31:58.577
>> [LAUGH]
>> İçin C9 app yep,

00:31:58.577 --> 00:31:59.317
kesinlikle.

00:31:59.317 --> 00:32:00.723
>> Buradan görebilirsiniz

00:32:00.723 --> 00:32:02.721
bulunamıyor
Görüntü yerel olarak.

00:32:02.721 --> 00:32:03.350
>> Mm-hm.
>> Ve bunu

00:32:03.350 --> 00:32:04.160
Gider ve onu çıkarmak için oluyor.

00:32:04.160 --> 00:32:07.431
Ve onu çekiyor görebilirsiniz.
bir dizi farklı katmanları

00:32:07.431 --> 00:32:10.895
ve o giderek yalnızca olmaması
oluşturulan kapsayıcı görüntü

00:32:10.895 --> 00:32:13.862
Bu dizüstü-[CROSSTALK] üzerinde ancak
Tüm bağımlılıkları.

00:32:13.862 --> 00:32:15.686
Bu çekmek iken

00:32:15.686 --> 00:32:19.334
duyurmak için birkaç şey
ı 'M çünkü Azure özgü

00:32:19.334 --> 00:32:22.526
bağlantı noktası 80 eşlemeye 80
Gerek gidiyorum

00:32:22.526 --> 00:32:25.280
Azure için yapılandırılmış
Bu trafiği kabul eder.

00:32:25.280 --> 00:32:27.420
>> Bir bitiş böylece gerekir yep,
noktası için VM yapılandırılmış.

00:32:27.420 --> 00:32:28.150
>> Yep yep.
Bu nedenle ben olduğunuz

00:32:28.150 --> 00:32:31.340
Ağ güvenliği var
yapılandırılan Grup.

00:32:31.340 --> 00:32:35.840
Azure içinde bazı
gelen kuralları, bu nedenle

00:32:35.840 --> 00:32:37.650
Biz 80 hakkı var
orada da çalışır.

00:32:37.650 --> 00:32:40.640
İncelemiştik henüz bir şey
yalnızca bu çalışmaları altındadır

00:32:40.640 --> 00:32:44.230
Windows sunucu kapsayıcıları
Docker olanlar yönetme.

00:32:44.230 --> 00:32:48.490
Ben demek, ne gördük çoğu
İşte tam olarak nasıl olur

00:32:48.490 --> 00:32:50.580
Windows Server ile çalışma
aynı zamanda kapsayıcı.

00:32:50.580 --> 00:32:53.210
>> Ve diğer birkaç
Videolar kanal üzerinde gerçekten

00:32:53.210 --> 00:32:54.070
gösterin.

00:32:54.070 --> 00:32:55.480
>> Yep.
>> Ve kimin izlenen herhangi biri ise

00:32:55.480 --> 00:32:57.750
Bu ve
Bu komutları arıyorsunuz,

00:32:57.750 --> 00:32:59.560
Bunlar, neredeyse aynı,
aynı değilse.

00:32:59.560 --> 00:33:00.160
>> Neredeyse aynı

00:33:00.160 --> 00:33:03.290
Evet, tüm yol aşağı için
docker dosyaları ile çalışma.

00:33:03.290 --> 00:33:04.580
>> Yep.
>> Güzel, bundan dolayı

00:33:04.580 --> 00:33:05.570
Bu, bunu tamamlandı

00:33:05.570 --> 00:33:07.810
docker ps yapmam
>> Kadar

00:33:07.810 --> 00:33:10.030
Bu görüntüyü sunulmuştur
Azure VM üzerinde.

00:33:10.030 --> 00:33:12.860
Böylece onu gelen çekilir
Docker Hub'ına Azure içinde

00:33:12.860 --> 00:33:15.880
VM ve kapsayıcı vardır
oluşturulmuş.

00:33:15.880 --> 00:33:17.700
>>, Oluşturulmuş ve
çalışıyor.

00:33:17.700 --> 00:33:19.270
>> Sağ.
>> Ben izlerseniz bunu şimdi -

00:33:19.270 --> 00:33:20.055
>> Moment of gerçeği.

00:33:20.055 --> 00:33:22.060
>> İçin [LAUGH] IP adresi

00:33:22.060 --> 00:33:25.520
ortak IP adresi
Azure benim VM.

00:33:25.520 --> 00:33:26.570
Orada içinde sürükleyip bırakın.

00:33:26.570 --> 00:33:28.340
80 numaralı bağlantı noktası 80 numaralı bağlantı noktasına eşleştirilmiş.

00:33:28.340 --> 00:33:29.030
>> Müzik.

00:33:29.030 --> 00:33:31.490
>> Ve benim uygulama
Azure içinde çalışan için.

00:33:31.490 --> 00:33:32.840
>> İyi.
Bu nedenle hyper-ölçek şimdi mi?

00:33:32.840 --> 00:33:34.306
>> büyük ölçüde Evet Evet.

00:33:34.306 --> 00:33:37.716
[LAUGH] Bunu tam daire için biz
Uygulama yerleşik

00:33:37.716 --> 00:33:41.057
[CROSSTALK] benim dizüstü
onu Docker Hub kadar itin.

00:33:41.057 --> 00:33:43.590
Azure çekilen.

00:33:43.590 --> 00:33:47.760
Bunu yaparken bir noktada incelemiştik
ağ bağlantı noktası eşlemelerini.

00:33:47.760 --> 00:33:49.460
>> Evet.
>> Ne zaman biz olanlar var

00:33:49.460 --> 00:33:52.810
NET ve sonra biz olduğunuz bir türü olan
Bu görüntüleri nasıl çalıştığını en görünüyordu.

00:33:52.810 --> 00:33:54.250
üzerinde kapladığında
birbirinin üstünde.

00:33:54.250 --> 00:33:54.750
>> Başar.

00:33:58.760 --> 00:34:01.300
Sanırım kabul
bir gösteri sunuyu sona erdirmek için sona

00:34:01.300 --> 00:34:03.300
Çoğu açılmıyor
Bu daha iyi.

00:34:03.300 --> 00:34:04.630
App oluşturuncaya.

00:34:05.670 --> 00:34:08.850
Olduğu yere taşındı
Tüm erişilebilir,

00:34:08.850 --> 00:34:11.710
Diyelim ki Y geliştirme
sonra çeker takım,

00:34:11.710 --> 00:34:14.470
kendi makine için olup olmadığını kendi
bir dizüstü bilgisayar veya iş istasyonu veya

00:34:14.470 --> 00:34:17.520
veri merkezi sunucusu veya
Yukarı genel bulutun.

00:34:17.520 --> 00:34:19.480
Ben, yani ortalama,
harika şeyler var.

00:34:19.480 --> 00:34:22.340
Ve daha fazla bilgi edinmek istiyorsanız
Kanala Kal

00:34:22.340 --> 00:34:24.680
Biz gelecekte videolar göreceksiniz çünkü
eşit düzeyde giriyor

00:34:24.680 --> 00:34:28.270
diğer alanların bazılarında derinliği
hem Windows 7 kapsayıcılar ve

00:34:28.270 --> 00:34:31.290
Lenox platformunda da,
Konteyner Hizmetleri,

00:34:31.290 --> 00:34:33.710
her şeyi içinde yer
Biz farklı yönleri vardır

00:34:33.710 --> 00:34:35.320
giderek olabilir, bu nedenle bizi izlemeye devam edin.

00:34:35.320 --> 00:34:36.800
Ancak açısından,
önerilen kaynaklar

00:34:36.800 --> 00:34:37.780
emin olun, kullanıma ve

00:34:37.780 --> 00:34:40.140
en son Windows karşıdan yükleme
7 Teknik önizleme.

00:34:40.140 --> 00:34:40.770
Bunu denemek için.

00:34:40.770 --> 00:34:43.520
Kuşkusuz, Linux kullanabilirsiniz.
İzleyin isterseniz [INAUDIBLE]

00:34:43.520 --> 00:34:46.120
Neil teslim gösterileri,
izleyebilirsiniz ve

00:34:46.120 --> 00:34:48.770
benzer şeyler
öğrenmenize yardımcı olacak.

00:34:48.770 --> 00:34:52.790
Docker kaynaklara gözatın
içinde bir Docker.com\Microsoft üzerinde

00:34:52.790 --> 00:34:58.700
Docker belgeleri Web sitesi ki
Docker.com\Windows\started.

00:34:58.700 --> 00:35:00.835
Ve kapsayıcılar kullanıma
belgeler

00:35:00.835 --> 00:35:03.800
MSDN.microsoft.com ve
Github üzerinde.

00:35:03.800 --> 00:35:05.830
Ve, hiçbir şeyin daha fazla
Teşekkürler çok Neil söylemek istiyorsanız,

00:35:05.830 --> 00:35:07.780
çok yardımınız için serisi.

00:35:07.780 --> 00:35:08.340
>> Bunun için teşekkür ederiz.

00:35:08.340 --> 00:35:10.147
>> Ve biz yeniden üzerinde görürsünüz
başka bir kapsayıcı kanal

00:35:10.147 --> 00:35:10.897
bölüm, teşekkür ederiz.

00:35:10.897 --> 00:35:20.897
[MÜZİK]

