1 00:00:00,000 --> 00:00:05,042 >> [Ag seinm ceoil] 2 00:00:05,042 --> 00:00:06,000 DAVID MALAN: Ceart go. 3 00:00:06,000 --> 00:00:07,630 Go raibh míle maith agat an méid sin as teacht. 4 00:00:07,630 --> 00:00:11,850 Tá an seimineár CS50 ar Docker, tá teicneolaíocht go muid féin agus CS50 5 00:00:11,850 --> 00:00:13,392 a bheith tosaithe ag baint úsáide as le tamall anois. 6 00:00:13,392 --> 00:00:15,766 Mar sin, tá mo ainm David Malan, mé mhúineadh Réamhrá Harvard 7 00:00:15,766 --> 00:00:16,671 Eolaíocht Ríomhaireachta. 8 00:00:16,671 --> 00:00:18,670 Ar feadh go leor roinnt blianta, tá muid ag tabhairt mic léinn 9 00:00:18,670 --> 00:00:20,435 íoslódáil cliant-taobh meaisíní fíorúil 10 00:00:20,435 --> 00:00:22,134 ar a dhéanann siad a gcuid fadhbanna Leagann. 11 00:00:22,134 --> 00:00:24,300 Go mór dúinn transitioned anois timpeallacht Cloud 12 00:00:24,300 --> 00:00:27,396 go n-úsáideann an teicneolaíocht seo i ndáiríre ar a dtugtar Docker, den sórt sin go léir CS50 13 00:00:27,396 --> 00:00:29,270 anois léinn a n- coimeádáin Docker féin 14 00:00:29,270 --> 00:00:31,180 go mbainfidh tú ag éisteacht go luath ar fad faoi. 15 00:00:31,180 --> 00:00:33,740 >> Ina theannta sin, ar an bhfreastalaí CS50 s braisle taobh, ar feadh blianta fada 16 00:00:33,740 --> 00:00:35,290 bhí muid ag baint úsáide as Amazon Cloud fhreastalaí. 17 00:00:35,290 --> 00:00:37,164 Bhí muid ag rith aonair meaisíní fíorúil. 18 00:00:37,164 --> 00:00:40,330 Go bhfuil an iomarca, tá muid tús curtha chun aistriú go dtí na rudaí seo ar a dtugtar coimeádáin Docker 19 00:00:40,330 --> 00:00:43,762 ionas go bhfuil gach ceann dár n-iarratas anois breá scoite amach óna chéile. 20 00:00:43,762 --> 00:00:46,720 Mar sin, do sin agus níos mó, deis dom thabhairt isteach ar ár gcairde, Nico agus Mano, 21 00:00:46,720 --> 00:00:48,574 ó Docker féin. 22 00:00:48,574 --> 00:00:49,740 NICOLA KABAR: Go raibh maith agat, David. 23 00:00:49,740 --> 00:00:51,410 Dia dhaoibh. 24 00:00:51,410 --> 00:00:54,230 Is é mo ainm Nico agus tá sé seo Mano. 25 00:00:54,230 --> 00:00:58,260 Tá muid ó Docker. 26 00:00:58,260 --> 00:01:02,240 Táimid ag dul a bheith ag caint about-- a thabhairt duit guys ar votepage go Docker, 27 00:01:02,240 --> 00:01:08,100 agus táthar ag súil, i dtreo dheireadh den chaint is féidir leat a bhaint amach 28 00:01:08,100 --> 00:01:12,890 cé mhéad is féidir leat é a úsáid dochtúir oxalate d'fhorbairt i bhfeidhm 29 00:01:12,890 --> 00:01:14,200 agus imscaradh. 30 00:01:14,200 --> 00:01:21,250 >> Mar sin, táimid ag dul chun tús a chur amach fíor tapaidh le roinnt eolais cúlra. 31 00:01:21,250 --> 00:01:22,750 Déan cur síos ar cad é Docker ar fad faoi. 32 00:01:22,750 --> 00:01:25,490 Conas a oibríonn sé? 33 00:01:25,490 --> 00:01:27,400 Cén chaoi a bhfuil architected é? 34 00:01:27,400 --> 00:01:29,360 Beidh mé ag déanamh roinnt demos. 35 00:01:29,360 --> 00:01:35,070 Agus is é Mano ag dul a bheith cur síos ar conas is féidir leat é a úsáid Docker 36 00:01:35,070 --> 00:01:37,720 agus a thabhairt duit céimeanna ar leith conas is féidir leat tús a. 37 00:01:37,720 --> 00:01:41,490 >> Ba mhaith liom buíoch más féidir leat guys a shealbhú uaire le haghaidh do chuid ceisteanna i dtreo dheireadh. 38 00:01:41,490 --> 00:01:46,800 Sa chaoi sin, d'fhéadfadh liom a bheith i ngleic leis na ceisteanna ar fud an cur i láthair. 39 00:01:46,800 --> 00:01:52,150 Mar sin, beidh orainn a fhágáil ar roinnt ama i dtreo dheireadh do cheisteanna. 40 00:01:52,150 --> 00:01:55,170 >> Mar sin, ach fíor-tapaidh, a bhfuil iarbhír oibrigh riamh ar Docker, 41 00:01:55,170 --> 00:01:56,850 cosúil imir leis? 42 00:01:56,850 --> 00:01:58,000 Uamhnach. 43 00:01:58,000 --> 00:01:58,520 Cool. 44 00:01:58,520 --> 00:01:59,817 Mór. 45 00:01:59,817 --> 00:02:01,525 Mar sin, tá mé ag dul chun tús a chur le roinnt stair. 46 00:02:01,525 --> 00:02:04,350 47 00:02:04,350 --> 00:02:09,820 Mar sin, ar ais sa '90s agus 2000s luatha, go bunúsach 48 00:02:09,820 --> 00:02:16,940 mar forbróirí gréasáin, forbróirí app, nuair a chuaigh siad chun iarratas a imscaradh 49 00:02:16,940 --> 00:02:19,350 bhí sé ceangailte miotail a arbh fhéidir. 50 00:02:19,350 --> 00:02:20,860 Bhí sé freastalaí amháin. 51 00:02:20,860 --> 00:02:22,870 Bhí sé iarratas amháin. 52 00:02:22,870 --> 00:02:25,260 >> Go traidisiúnta, mar shampla Bheadh ​​a bheith cosúil le Stack LAMP, 53 00:02:25,260 --> 00:02:30,630 áit a raibh tú i ndáiríre a a thabhairt suas an linn na n-acmhainní. 54 00:02:30,630 --> 00:02:37,110 LAP, cuimhne, diosca, líonra, a shuiteáil córas oibriúcháin ar a bharr sin. 55 00:02:37,110 --> 00:02:40,060 Má tá tú ag freastal ar rud éigin, más rud é tú ag a bhfuil i ndáiríre freastalaí gréasáin, 56 00:02:40,060 --> 00:02:42,470 is gá duit rud éigin cosúil le Apache chun freastal air. 57 00:02:42,470 --> 00:02:47,540 >> Má ghlactar le d'iarratas Ní mór bunachar sonraí, backhand, 58 00:02:47,540 --> 00:02:50,840 ba mhaith leat a shuiteáil rud éigin cosúil le MySQL, agus mar sin de. 59 00:02:50,840 --> 00:02:55,910 Agus más gá duit an t-am a reáchtáil, PHPs agus bhí an obair PHP Python ann. 60 00:02:55,910 --> 00:02:59,480 Agus mar sin bhí againn i ndáiríre go ghlacadh leis na céimeanna in ord 61 00:02:59,480 --> 00:03:02,060 a fháil ar d'iarratas bun agus a reáchtáil. 62 00:03:02,060 --> 00:03:08,440 >> Más gá tú níos mó cumhachta ríomh, tú go bunúsach a bhí chun glaoch ar do Ops Guy 63 00:03:08,440 --> 00:03:16,260 nó gal dul agus raca suas nua píosa crua-earraí, ceangal air, 64 00:03:16,260 --> 00:03:19,850 agus tá tú a athdhéanamh sin próisis arís agus arís. 65 00:03:19,850 --> 00:03:23,680 Mar sin, bhí an próiseas seo sách daor. 66 00:03:23,680 --> 00:03:26,080 An raibh cinnte an-mhall. 67 00:03:26,080 --> 00:03:27,550 >> Bhí sé mí-éifeachtach. 68 00:03:27,550 --> 00:03:33,890 Agus i go leor de na cásanna, do Bhí tearcúsáidte crua-earraí. 69 00:03:33,890 --> 00:03:38,830 Mar sin, sa 90s déanach 'agus 2000s luatha, Tháinig virtualization crua-earraí trasna. 70 00:03:38,830 --> 00:03:42,475 Agus mar is féidir leat a fheiceáil anseo sa pictiúr, go bunúsach cad a rinne siad 71 00:03:42,475 --> 00:03:46,390 Tá achomaireacht an linn na crua-earraí saor in aisce acmhainní 72 00:03:46,390 --> 00:03:49,680 agus de chineál ar sheirbheáil sin leis na sraitheanna uachtair, 73 00:03:49,680 --> 00:03:52,360 sa chás seo, an córas oibriúcháin aoi. 74 00:03:52,360 --> 00:03:54,940 >> Agus an smaoineamh ar fad de Tháinig meaisíní fíorúil ar fud 75 00:03:54,940 --> 00:03:59,110 agus gur chabhraigh go fírinneach Cloud ríomhaireachta mar is eol dúinn é sa lá atá inniu. 76 00:03:59,110 --> 00:04:02,730 Mar sin, cad gur chiallaigh bhfuil tú is féidir a reáchtáil il VMS, a 77 00:04:02,730 --> 00:04:06,720 Chiallaigh cruacha il, il iarratas ar meaisín céanna fisiciúil. 78 00:04:06,720 --> 00:04:10,570 79 00:04:10,570 --> 00:04:16,440 >> Chuidigh sé seo cinnte leis an luas imscaradh iarratais. 80 00:04:16,440 --> 00:04:17,629 Cinnte le costais. 81 00:04:17,629 --> 00:04:22,810 Ní gá duit dul agus a chaitheamh fuinneamh, am, agus acmhainní chun raca 82 00:04:22,810 --> 00:04:26,210 níos mó freastalaithe a fháil chun níos mó ríomh. 83 00:04:26,210 --> 00:04:30,950 Agus an luas a thabhairt i ndáiríre Tá na hacmhainní sin suas i bhfad níos tapúla. 84 00:04:30,950 --> 00:04:31,450 Mór. 85 00:04:31,450 --> 00:04:34,320 >> Mar sin, táimid ag réiteach ocras domhanda, ceart? 86 00:04:34,320 --> 00:04:36,390 No, ní i ndáiríre. 87 00:04:36,390 --> 00:04:42,410 Mar sin, virtualization an oiread agus is tá sé Chuidigh ndáiríre, aghaidh a thabhairt ar an bhfadhb, 88 00:04:42,410 --> 00:04:45,460 a tugadh isteach sé i ndáiríre a lán de na dúshláin. 89 00:04:45,460 --> 00:04:49,210 An hypervisor cinnte a tugadh isteach a lán de chastacht, 90 00:04:49,210 --> 00:04:53,820 láimhseáil sin is bun linn snámha na n-acmhainní. 91 00:04:53,820 --> 00:04:57,910 >> Tá sé níos troime sa chiall go roimh bhí tú córas oibriúcháin amháin a 92 00:04:57,910 --> 00:05:01,830 Is cosúil le trí, ceithre gigs ar do dhiosca crua. 93 00:05:01,830 --> 00:05:04,230 Anois, má tá tú 10 meaisíní ar crua-earraí aonair 94 00:05:04,230 --> 00:05:09,060 caithfidh tú a iolrú go faoi ​​líon na meaisíní. 95 00:05:09,060 --> 00:05:11,440 Tá sé cinnte níos daor i chiall tú fós 96 00:05:11,440 --> 00:05:14,430 a fháil ceadúnú do an teicneolaíocht virtualization 97 00:05:14,430 --> 00:05:18,210 más rud é nach bhfuil sé foinse oscailte. 98 00:05:18,210 --> 00:05:21,120 >> Ach, a ligean ar ghlacadh go léir na creidmheasa ó virtualization. 99 00:05:21,120 --> 00:05:27,530 Toisc go bhfuil an méid a tharla níl a lán de na gcruacha agus go leor de na bogearraí 100 00:05:27,530 --> 00:05:33,900 teicneolaíochtaí a bhí cumasaithe go ag cé chomh tapa a bhí tú in ann a fháil 101 00:05:33,900 --> 00:05:38,040 le hacmhainní leis an borradh Cloud. 102 00:05:38,040 --> 00:05:46,675 >> Mar sin, lá atá inniu ann ar app aonair nó seirbhís is féidir bheith ag baint úsáide aon cheann de na runtimes leanas 103 00:05:46,675 --> 00:05:47,216 nó bunachair sonraí. 104 00:05:47,216 --> 00:05:50,250 105 00:05:50,250 --> 00:05:56,070 PHP, Python, MySQL, Redis, whatnot. 106 00:05:56,070 --> 00:05:59,740 Mar sin níl a lán de chastacht ar an líon na n-cruacha a thabhairt suas iarbhír 107 00:05:59,740 --> 00:06:02,210 seirbhís amháin. 108 00:06:02,210 --> 00:06:07,300 Agus chomh maith leis sin, bhí tú a lán de Acmhainní bunúsacha nó bonneagar 109 00:06:07,300 --> 00:06:15,210 cineálacha imscaradh a thástáil agus go bunúsach a ghlacadh chun táirgeadh na hiarratais 110 00:06:15,210 --> 00:06:16,900 go bhfuil tú ag a fhorbairt. 111 00:06:16,900 --> 00:06:21,950 >> Go háirithe mar go bhfuil do foirne fhás ag obair ar na apps, 112 00:06:21,950 --> 00:06:25,310 níl a lán de castacht agus dúshláin 113 00:06:25,310 --> 00:06:31,660 Cuireadh a thug chun a chinntiú go an t-iarratas go bunúsach cycle-- 114 00:06:31,660 --> 00:06:34,040 Tá timthriall forbartha, rathúil i ndáiríre. 115 00:06:34,040 --> 00:06:40,440 Mar sin, ar an bhfíric go bhfuil do iarratas tá sé ag obair go háitiúil ar do VM áitiúil 116 00:06:40,440 --> 00:06:47,480 ní ráthaíocht go bhfuil do chomhghleacaí dul a bheith ag súil na torthaí céanna. 117 00:06:47,480 --> 00:06:51,330 >> Agus nuair a bhíonn an fhoireann oibríochtaí a bhfuil baint acu cur an méid atá agat 118 00:06:51,330 --> 00:06:54,480 agus imscaradh é i dtáirgeadh scála, freisin níl aon ráthaíocht 119 00:06:54,480 --> 00:06:56,730 go bhfuil ag dul i ndáiríre a tharlóidh. 120 00:06:56,730 --> 00:07:00,900 Mar sin, fágann sé seo dúinn le ndáiríre big-- a lán de na marcanna gceist, 121 00:07:00,900 --> 00:07:07,700 a lán de na dúshláin iarbhír os dul céanna ar ais sa lá. 122 00:07:07,700 --> 00:07:12,280 Agus i gcuimhne dúinn de sin an tionscal loingis. 123 00:07:12,280 --> 00:07:14,280 >> Mar sin, an tionscal loingseoireachta Bhí a lán de na n-earraí, 124 00:07:14,280 --> 00:07:16,190 mar is féidir leat a fheiceáil ar thaobh na láimhe clé. 125 00:07:16,190 --> 00:07:19,840 Agus ar thaobh na láimhe deise, níl a lán de, go bunúsach, 126 00:07:19,840 --> 00:07:22,160 bealaí a long na hearraí sin. 127 00:07:22,160 --> 00:07:26,040 Agus cad a tharlaíonn mar lánúin Tháinig folks le chéile agus dúirt sé, 128 00:07:26,040 --> 00:07:29,600 ní mór dúinn a chaighdeánú ar conas linn a long na hearraí sin i ndáiríre. 129 00:07:29,600 --> 00:07:33,280 Agus borradh, tá tú ar an coimeádán loingseoireachta idirmhodúla. 130 00:07:33,280 --> 00:07:38,970 >> Mar sin, d'aontaigh siad ar an chuid is mó méideanna comhchoiteanna le haghaidh coimeádán. 131 00:07:38,970 --> 00:07:40,160 Conas iad a láimhseáil. 132 00:07:40,160 --> 00:07:44,560 Cad cruinn modh is gá duit a luchtú agus Díluchtaigh iad iad. 133 00:07:44,560 --> 00:07:49,590 Agus mar sin, go fírinneach Chuidigh an tionscal loingis. 134 00:07:49,590 --> 00:07:55,250 Anois níos mó ná 90% fócas iompar ar fud an domhain ag baint úsáide as na coimeádáin. 135 00:07:55,250 --> 00:08:01,010 Agus sin laghduithe cinnte na costais chomh maith le 136 00:08:01,010 --> 00:08:03,400 na damáistí mar gheall ar loingseoireacht. 137 00:08:03,400 --> 00:08:09,660 >> Mar sin, a chur orainn an tsamhail chéanna agus muid iarratas a dhéanamh ar na bogearraí forbartha dhá app 138 00:08:09,660 --> 00:08:13,080 ailtireacht, sa chiall go containerization 139 00:08:13,080 --> 00:08:15,842 Ghlac an virtualization suas leibhéal amháin. 140 00:08:15,842 --> 00:08:17,800 Mar sin, in ionad a dhéanamh go ag an leibhéal crua-earraí, 141 00:08:17,800 --> 00:08:22,060 bhí sé níos mó de oibríochta virtualization leibhéal córais. 142 00:08:22,060 --> 00:08:26,450 >> Agus a dhéanann muid go bhfuil trí gach iarratas ina lightweight féin, 143 00:08:26,450 --> 00:08:31,180 iargúlta, runnable, agus iniompartha, níos tábhachtaí fós, 144 00:08:31,180 --> 00:08:35,049 ar bhealach a pacáiste i ndáiríre gach rud gur gá é a rith. 145 00:08:35,049 --> 00:08:36,100 Áit ar bith is féidir é a reáchtáil. 146 00:08:36,100 --> 00:08:42,039 Mar sin, is cuma má tá tú ag rith sé ar timpeallacht dev áitiúil, do tháirgeadh 147 00:08:42,039 --> 00:08:44,490 comhshaol, do staging nó tástála. 148 00:08:44,490 --> 00:08:47,700 Is cuma cén bunúsacha Tá bonneagar ann, 149 00:08:47,700 --> 00:08:51,410 bhí tú app ag obair feidhmiúil. 150 00:08:51,410 --> 00:08:54,100 151 00:08:54,100 --> 00:09:01,800 >> Mar sin, go díreach cad bunúsach coimeádáin a dhéanamh chun an fhadhb seo. 152 00:09:01,800 --> 00:09:04,070 Aghaidh a thabhairt ar siad dó le pacáistiú sé sa chaoi is 153 00:09:04,070 --> 00:09:09,490 gur féidir é a ráthú go bhfuil sé imscartha go rathúil is cuma cá bhfuil cónaí air. 154 00:09:09,490 --> 00:09:12,120 Mar sin, má tá tú ag dul cosúil le, Bob tá sé fós ceart go leor. 155 00:09:12,120 --> 00:09:17,860 Má tá tú ag mheascadh le cad mé ag rá, Tá mé ag dul a bheith ag leagan amach ar sin. 156 00:09:17,860 --> 00:09:20,900 >> Mar sin, conas a dhéanann Docker féin oiriúnach sa phictiúr seo? 157 00:09:20,900 --> 00:09:26,335 Mar sin, tá Docker ardán oscailte go héasca, béim a chur ar go héasca, 158 00:09:26,335 --> 00:09:30,500 long a thógáil, á reáchtáil, féin iniompartha lightweight 159 00:09:30,500 --> 00:09:33,440 leor coimeádáin app in áit ar bith. 160 00:09:33,440 --> 00:09:37,660 Mar sin, má ghlacann tú rud éigin as an caint, le do thoil a chur ar an méid seo a leanas. 161 00:09:37,660 --> 00:09:40,980 >> Má tá tú do rith app go háitiúil agus d'fhorbair tú é 162 00:09:40,980 --> 00:09:45,930 i baint úsáide as an ardán Docker, ag súil é a imscarfar go rathúil. 163 00:09:45,930 --> 00:09:49,380 Is cuma cad é an bonneagar bunúsach. 164 00:09:49,380 --> 00:09:53,830 Mar sin, má tá tú Docker coimeádán agus tá sé ag obair, ansin 165 00:09:53,830 --> 00:09:58,130 chomh fada agus níl a Docker inneall ar an side-- eile 166 00:09:58,130 --> 00:10:02,190 má tá do bhonneagar oibriú Tá baint úsáide as aon Cloud, cibé acu é a 167 00:10:02,190 --> 00:10:06,680 Is AWS, nó Google, nó Microsoft, nó aon cheann de na Scamaill poiblí, 168 00:10:06,680 --> 00:10:10,010 nó do Cloud féin, nó do Stack oscailte Cloud, nó do timpeallacht áitiúil. 169 00:10:10,010 --> 00:10:11,970 >> Má tá tú inneall ag rith, go ciallaíonn 170 00:10:11,970 --> 00:10:14,537 tá sé ag dul a bheith imscaradh go rathúil ann. 171 00:10:14,537 --> 00:10:16,620 Sé ag dul a bheith ag rith díreach mar an iompar céanna 172 00:10:16,620 --> 00:10:21,480 mar a architected leat é a bheith. 173 00:10:21,480 --> 00:10:26,080 Mar sin, má táimid at-- tá mé ag dul chun dul tríd an méid a iarbhír 174 00:10:26,080 --> 00:10:29,160 atá i príomh-chomhpháirteanna Docker. 175 00:10:29,160 --> 00:10:31,060 >> Mar sin, tá Inneall ag croílár Docker. 176 00:10:31,060 --> 00:10:32,770 Tá sé an inchinn. 177 00:10:32,770 --> 00:10:39,360 Orchestrates sé foirgneamh, loingseoireachta, agus imscaradh agus a bhainistiú 178 00:10:39,360 --> 00:10:41,570 na coimeádáin féin. 179 00:10:41,570 --> 00:10:45,160 Feicfidh mé tochailt isteach cad a dhéanann Inneall i níos mó sonraí sa dara. 180 00:10:45,160 --> 00:10:47,740 181 00:10:47,740 --> 00:10:51,720 Go bunúsach, de bhrí gur tógadh Dochtúir ar fud na ailtireachtaí freastalaí cliant, 182 00:10:51,720 --> 00:10:56,630 mar sin d'fhonn a idirghníomhú leis an Inneall is gá duit éigin de chliaint. 183 00:10:56,630 --> 00:11:01,200 >> Is iad Íomhánna na teimpléid i a coimeádáin a tógadh as. 184 00:11:01,200 --> 00:11:06,800 Mar sin, tá íomhánna bunúsach Comhaid díreach statach. 185 00:11:06,800 --> 00:11:08,740 Teimpléid agus coimeádáin i ndáiríre cad atá 186 00:11:08,740 --> 00:11:12,280 ag rith ag runtime go ag freastal ar d'iarratas 187 00:11:12,280 --> 00:11:15,150 nó ag déanamh rud éigin leis na sonraí. 188 00:11:15,150 --> 00:11:19,020 >> Tá Clárlann aghaidh ar mar fhadhb de conas a dháileadh tú i ndáiríre íomhánna. 189 00:11:19,020 --> 00:11:23,230 Mar sin, más gá duit a roinnt íomhá gur oibrigh tú ar do chomhghleacaí 190 00:11:23,230 --> 00:11:27,220 nó leis an bhfoireann OPs, tú é a úsáid ag baint úsáide as Chlárlann. 191 00:11:27,220 --> 00:11:31,720 Is féidir leat a íoslódáil foinse oscailte Leagan de sé gur oibrigh Docker ar 192 00:11:31,720 --> 00:11:33,150 agus oscailte foinsithe. 193 00:11:33,150 --> 00:11:38,040 >> Nó is féidir leat úsáid a bhaint Docker cabhair, a bhfuil an leagan Cloud 194 00:11:38,040 --> 00:11:40,130 a bhrú agus íomhánna a tharraingt amach ann. 195 00:11:40,130 --> 00:11:41,160 Sin rud mór. 196 00:11:41,160 --> 00:11:44,520 Toisc níl ollmhór éiceachóras timpeall Docker agus tá sé 197 00:11:44,520 --> 00:11:48,960 i ndáiríre ag baint úsáide as go mór an mol. 198 00:11:48,960 --> 00:11:59,780 >> Mar sin, chun achoimre anseo, is é seo conas an íostach cliant sreabhadh oibre Docker. 199 00:11:59,780 --> 00:12:04,040 Idirghníomhú tú leis an óstach, i chás seo tá sé an ndeamhan Docker. 200 00:12:04,040 --> 00:12:06,490 Tá sé an rud céanna mar Inneall. 201 00:12:06,490 --> 00:12:09,690 A dhéanann tú orduithe cosúil Docker thógáil, tarraingt, reáchtáil. 202 00:12:09,690 --> 00:12:14,280 Agus téann an Inneall féin agus a dhéanann na rudaí. 203 00:12:14,280 --> 00:12:18,010 >> Mar sin, bíodh idirghníomhaíonn sé le Clárlann a tharraingt na n-íomhánna 204 00:12:18,010 --> 00:12:19,670 agus na sraitheanna de na híomhánna. 205 00:12:19,670 --> 00:12:25,030 Cibé más mian leat a imscaradh, á reáchtáil coimeádáin, iad a mharú, iad a chaitheamh síos, 206 00:12:25,030 --> 00:12:25,730 whatnot. 207 00:12:25,730 --> 00:12:32,190 Mar sin, achoimre seo an sreabhadh oibre de gach ceann de na comhpháirteanna. 208 00:12:32,190 --> 00:12:34,710 >> Mar sin, má tá tú gach chomhpháirt a chuireann sé féin. 209 00:12:34,710 --> 00:12:37,690 Mar sin Inneall, tá sé ach deamhan. 210 00:12:37,690 --> 00:12:40,800 Beidh sé de chineál ar imirt air chun tacú le sé ar Linux mar a dhéanann sé 211 00:12:40,800 --> 00:12:44,380 a cheangal ar na gnéithe eithne Linux áirithe. 212 00:12:44,380 --> 00:12:48,820 Ach tá Windows obair ar déanamh an rud céanna. 213 00:12:48,820 --> 00:12:53,720 Tá sé seo ceaptha a bheith tacaíocht ag Windows Server 2016. 214 00:12:53,720 --> 00:13:01,500 >> Mar sin, arís, na freagrachtaí leis an Tá inneall, nó atá le, íomhánna a thógáil. 215 00:13:01,500 --> 00:13:05,340 Íomhánna a tharraingt as an Docker Mol nó do Chlárlann féin. 216 00:13:05,340 --> 00:13:07,840 Má tá tú ag déanamh le na n-íomhánna nó a chruthú duit íomhánna nua, 217 00:13:07,840 --> 00:13:14,770 Is féidir leat a bhrú ar ais dóibh siúd a chlár a chun iad a dháileadh ar fhoirne eile. 218 00:13:14,770 --> 00:13:18,300 >> Agus ag iarraidh a bhfuil sé go háitiúil agus a bhainistiú ar an timthriall saoil coimeádáin 219 00:13:18,300 --> 00:13:19,260 go háitiúil. 220 00:13:19,260 --> 00:13:22,010 Tá sé tógtha timpeall ar HTTP CHUID API. 221 00:13:22,010 --> 00:13:24,480 Mar sin, go teicniúil is féidir leat scríobh do chliant féin 222 00:13:24,480 --> 00:13:31,650 chomh fada agus a úsáideann sé HTTP, a bhfuil an- meicníocht caighdeánach chun labhairt le Innill 223 00:13:31,650 --> 00:13:33,110 agus a lán de na seirbhísí eile. 224 00:13:33,110 --> 00:13:35,780 Agus is féidir leat a fheiceáil ó anseo go bhfuil cuma 225 00:13:35,780 --> 00:13:39,010 de cad é an bhonneagair is é sin, chomh fada agus a can-- tú go léir 226 00:13:39,010 --> 00:13:42,170 ní mór duit Is oibríochta córas, Linux sonrach. 227 00:13:42,170 --> 00:13:45,460 >> Agus is féidir leat a shuiteáil Docker Inneall ar a bharr sin agus tá sé ag rith 228 00:13:45,460 --> 00:13:48,970 agus orchestrates sé, go bunúsach, seo go léir app amháin, dhá, 229 00:13:48,970 --> 00:13:51,530 agus tá trí coimeádáin iarbhír. 230 00:13:51,530 --> 00:13:53,990 Mar sin, go Inneall. 231 00:13:53,990 --> 00:13:58,040 Mar a luaigh mé níos luaithe mar gheall ar is gá duit chun idirghníomhú le Innill, 232 00:13:58,040 --> 00:13:59,200 níl an cliant. 233 00:13:59,200 --> 00:14:03,180 >> Ach i ndáiríre nuair a shuiteáil tú Docker, longa sé leis. 234 00:14:03,180 --> 00:14:06,110 Mar sin, faigheann sé suiteáilte, mar sin tá sé ina dénártha amháin. 235 00:14:06,110 --> 00:14:11,830 Agus is féidir leat a dhéanamh glaonna áitiúla le do Docker Inneall. 236 00:14:11,830 --> 00:14:14,040 Nó glaonna iargúlta Innill iargúlta. 237 00:14:14,040 --> 00:14:16,600 238 00:14:16,600 --> 00:14:19,590 A dhéanann sé úsáid a bhaint as HTTP, mar Luaigh mé níos luaithe. 239 00:14:19,590 --> 00:14:24,200 Níl cliant GUI ar a dtugtar Kitematic ó Docker. 240 00:14:24,200 --> 00:14:26,390 Agus tá cinnte a lán de na folks eile 241 00:14:26,390 --> 00:14:29,740 atá ag tógáil a lán de GUIs a chur i bhfeidhm go bunúsach 242 00:14:29,740 --> 00:14:32,980 glaonna éigin HTTP chun labhairt le Innill. 243 00:14:32,980 --> 00:14:35,920 244 00:14:35,920 --> 00:14:39,280 >> Just a roinnt orduithe samplacha. 245 00:14:39,280 --> 00:14:44,620 Má dhéanann tú Docker leagan, go mbeadh sé thaispeáint duit an leagan cliant chomh maith le 246 00:14:44,620 --> 00:14:47,030 an leagan fhreastalaí. 247 00:14:47,030 --> 00:14:49,500 Má dhéanann tú Docker info beidh sé insint duit an fhaisnéis go léir 248 00:14:49,500 --> 00:14:54,300 faoi ​​conas a lán coimeádáin ag rith nó a cruthaíodh, cé mhéad íomhánna a bhfuil tú, 249 00:14:54,300 --> 00:14:56,530 agus mar sin de agus mar sin de. 250 00:14:56,530 --> 00:15:01,850 >> Anseo tá mé, i an chéad cheann eile a bosca seo caite, tá mé Dochtúir reáchtáil. 251 00:15:01,850 --> 00:15:04,970 Mar sin, go conas tá mé i ndáiríre ag cruthú coimeádán. 252 00:15:04,970 --> 00:15:08,960 Agus tá mé ag a thugann sé a macalla Hello World agus codladh le haghaidh an dara agus whatnot. 253 00:15:08,960 --> 00:15:12,830 Agus is féidir leat a fheiceáil ar an toradh. Mar sin tá sé ar siúl. 254 00:15:12,830 --> 00:15:16,930 Agus cosúil leis Linux ps, is féidir leat a fheiceáil na próisis agus na, sa chás seo, 255 00:15:16,930 --> 00:15:18,540 go léir na coimeádáin ag rith. 256 00:15:18,540 --> 00:15:23,430 Seo ar cheann ar ais a thagraíonn do an coimeádán a chruthaigh mé díreach tar éis. 257 00:15:23,430 --> 00:15:27,560 >> Mar sin, tá sé seo i ndáiríre tábhachtach toisc, cosúil le, is féidir é a bheith beagán mearbhaill. 258 00:15:27,560 --> 00:15:33,050 Mar sin, tá íomhánna an inléite amháin bailiúchán de chomhaid, ceart? 259 00:15:33,050 --> 00:15:37,000 Tá siad cad é ár n coimeádán bunaithe ar. 260 00:15:37,000 --> 00:15:40,340 Ach tá siad inléite amháin amháin. 261 00:15:40,340 --> 00:15:44,330 Mar sin, a thosaíonn tú amach le íomhá bonn. 262 00:15:44,330 --> 00:15:50,180 Bíonn sé OS-mhaith chun mimic, mar sin Ubuntu, CentOS, íomhá bonn whatnot. 263 00:15:50,180 --> 00:15:53,990 Agus ansin tosú tú ag tógáil ar bharr sin, sraitheanna áirithe, a dhéanamh suas 264 00:15:53,990 --> 00:16:00,010 do íomhá deireadh, mar thoradh ar an deireadh anseo. 265 00:16:00,010 --> 00:16:03,220 >> Agus gach ceann de na sraitheanna Ba cheart go mbeadh máthair-íomhá 266 00:16:03,220 --> 00:16:06,690 go tagairt sé nuair a sé iarbhír ba mhaith leis a chruthú. 267 00:16:06,690 --> 00:16:09,922 Tá siad immutable, sa chiall go toisc go bhfuil siad inléite amháin, 268 00:16:09,922 --> 00:16:11,630 Ní féidir leat i ndáiríre athruithe orthu a dhéanamh. 269 00:16:11,630 --> 00:16:17,540 Is féidir leat iad a úsáid chun a chruthú coimeádán ó íomhá, atá 270 00:16:17,540 --> 00:16:23,530 Beidh glaoch go léir an ina dhiaidh sin íomhánna ag teastáil thíos é. 271 00:16:23,530 --> 00:16:26,400 >> Is féidir leat athruithe a dhéanamh go sraith éagsúla, 272 00:16:26,400 --> 00:16:28,810 tá sé ina ciseal Athscríobh Feicfidh mé labhairt faoi sa dara. 273 00:16:28,810 --> 00:16:31,350 Ach gach ceann de na sraitheanna Tá riamh athrú. 274 00:16:31,350 --> 00:16:34,300 275 00:16:34,300 --> 00:16:38,670 Go bunúsach íomhánna a úsáid rud éigin ar a dtugtar Comhad Union Chóras, UFS. 276 00:16:38,670 --> 00:16:42,280 Agus tá stórála éagsúla Innill a úsáid a bhaint as an teicneolaíocht seo. 277 00:16:42,280 --> 00:16:49,430 Agus cad a chiallaíonn go bhfuil go bhfuil sé thugann le chéile córais comhad ar leith 278 00:16:49,430 --> 00:16:51,190 chun iad a dhéanamh breathnú cosúil le ceann amháin. 279 00:16:51,190 --> 00:16:54,460 >> Ionas gur féidir leat i ndáiríre, as thaobh iarratais, 280 00:16:54,460 --> 00:16:59,570 tá tú barr tuairim go léiríonn go léir an córas comhaid éagsúla ag teastáil 281 00:16:59,570 --> 00:17:01,120 don iarratas sin a rith. 282 00:17:01,120 --> 00:17:04,400 Ach tá siad i ndáiríre, ar an, tá siad i ndáiríre i áiteanna ar leith 283 00:17:04,400 --> 00:17:06,410 agus in úsáid ag coimeádáin eile chomh maith. 284 00:17:06,410 --> 00:17:09,569 285 00:17:09,569 --> 00:17:14,410 >> Mar sin, mar is féidir leat a fheiceáil i anseo go má tús a chur orainn le íomhá deamhan 286 00:17:14,410 --> 00:17:18,619 mar íomhá bonn, agus ansin théann muid isteach agus cuir [? emacs?] 287 00:17:18,619 --> 00:17:20,720 agus ansin go bhfuil ciseal eile. 288 00:17:20,720 --> 00:17:21,916 Agus ansin cuir Apache. 289 00:17:21,916 --> 00:17:22,790 Sin ciseal eile. 290 00:17:22,790 --> 00:17:25,470 Agus ansin dúinn a chaitheamh ar an coimeádán as sin. 291 00:17:25,470 --> 00:17:29,760 Gach ceann de na n-íomhánna, gach ceann de na sraitheanna, 292 00:17:29,760 --> 00:17:35,530 Is ar leith agus is féidir iad athúsáid coimeádáin eile. 293 00:17:35,530 --> 00:17:40,070 >> Má fhéachann tú ar iad féin coimeádáin, tá siad ar bhealach cosúil VM-mhaith, 294 00:17:40,070 --> 00:17:41,930 ach nach gcaitear an am céanna. 295 00:17:41,930 --> 00:17:49,180 Mar sin, nach bhfuil siad, go teicniúil, an córas oibriúcháin iomlán thíos iad. 296 00:17:49,180 --> 00:17:52,630 Úsáideann siad an eithne aonair den chóras oibriúcháin óstach. 297 00:17:52,630 --> 00:17:54,440 Agus a thógáil siad ar a bharr sin. 298 00:17:54,440 --> 00:17:56,250 Mimic siad i conas a chuma atá orthu. 299 00:17:56,250 --> 00:18:00,710 Mimic siad a n-comhad fréimhe córas an córas oibriúcháin. 300 00:18:00,710 --> 00:18:04,930 Ach tá siad nach iarbhír a bhfuil aithris. 301 00:18:04,930 --> 00:18:12,080 >> Mar sin, in ionad a bheith sraitheanna immutable, an ciseal deireanach, a bhfuil an coimeádán 302 00:18:12,080 --> 00:18:14,690 féin, tá sé ina ciseal léamh-scríobh. 303 00:18:14,690 --> 00:18:17,350 Go ritheann freisin na próisis de d'iarratas. 304 00:18:17,350 --> 00:18:23,530 Agus braitheann sé ar na sraitheanna is bun. 305 00:18:23,530 --> 00:18:26,730 Tá gach coimeádán cruthaíodh ó íomhá. 306 00:18:26,730 --> 00:18:32,450 Agus is féidir go íomhá a bheith ina amháin ciseal nó íomhá multilayer. 307 00:18:32,450 --> 00:18:37,200 >> Agus ba mhaith liom a thabhairt faoi deara anseo go Docker Úsáideann mór, 308 00:18:37,200 --> 00:18:40,370 nó tá sé bunaithe ar mheicníocht Cóip-Ar-Scríobh. 309 00:18:40,370 --> 00:18:44,350 Mar sin, go, i ndáiríre, más rud é nach bhfuil tú athruithe a dhéanamh ar an gcoimeádán, 310 00:18:44,350 --> 00:18:45,930 níl sé ag dul a ghlacadh spás breise. 311 00:18:45,930 --> 00:18:49,600 Mar sin tá go bunúsach conas tá tú achoimre a Cóip-Ar-Scríobh. 312 00:18:49,600 --> 00:18:53,820 Tá sé ag dul chun dlús a chur cinnte an t-am tosaithe don coimeádán. 313 00:18:53,820 --> 00:18:56,300 Toisc más rud é nach bhfuil tú ag déanamh athruithe ar an gcoimeádán, 314 00:18:56,300 --> 00:18:57,800 sé úsáid a bhaint as cad atá ann cheana féin. 315 00:18:57,800 --> 00:19:01,130 316 00:19:01,130 --> 00:19:02,955 >> Mar sin, conas a oibríonn sé i ndáiríre. 317 00:19:02,955 --> 00:19:06,920 318 00:19:06,920 --> 00:19:14,240 Cuid de na sé cosúil le, ceart anois, sé Úsáideann ar a laghad dhá eochair-eithne 319 00:19:14,240 --> 00:19:14,820 gnéithe. 320 00:19:14,820 --> 00:19:17,660 Agus is é sin go bunúsach cad cruthaíodh an leibhéal sin ar leithlis 321 00:19:17,660 --> 00:19:19,550 do na coimeádáin féin. 322 00:19:19,550 --> 00:19:22,290 Tá na gnéithe hainmspásanna agus cgroups. 323 00:19:22,290 --> 00:19:29,870 Mar sin, tá hainmspásanna ar bhealach a Acmhainní iargúlta chruthú, 324 00:19:29,870 --> 00:19:36,290 ionas go mbeidh laistigh den choimeádán féin, ach is féidir leat a fheiceáil ar acmhainní áirithe. 325 00:19:36,290 --> 00:19:40,030 Den sórt sin mar an comhéadan líonraithe nó na n-úsáideoirí nó whatnot áirithe. 326 00:19:40,030 --> 00:19:44,160 >> Agus iad siúd ach sofheicthe agus ní raibh ach inrochtana laistigh den choimeádán. 327 00:19:44,160 --> 00:19:48,290 Cgroup ar na teorainneacha taobh eile conas a úsáideann tú na hacmhainní sin. 328 00:19:48,290 --> 00:19:50,950 LAP, cuimhne, agus diosca. 329 00:19:50,950 --> 00:19:53,900 Nuair is féidir leat dul i, mé Ciallaíonn sin tá iarbhír 330 00:19:53,900 --> 00:19:57,410 gnéithe a forbraíodh by-- tá siad mar chuid den eithne Linux. 331 00:19:57,410 --> 00:20:01,800 Mar sin, ní raibh siad reinvented nó athchruthaigh ag Docker. 332 00:20:01,800 --> 00:20:03,770 Docker úsáideann iad. 333 00:20:03,770 --> 00:20:05,560 >> Cad a rinne Dochtúir i ndáiríre anseo tá i ndáiríre é 334 00:20:05,560 --> 00:20:08,680 a chruthú orchestrated hainmspásanna do gach coimeádán 335 00:20:08,680 --> 00:20:13,320 agus ag cruthú na cgroups ionas go bhfuil sé ridiculously éasca le coimeádáin a chruthú 336 00:20:13,320 --> 00:20:14,870 ag baint úsáide as na gnéithe. 337 00:20:14,870 --> 00:20:22,910 Ar ndóigh, mar a cur síos mé níos luaithe, Union Comhad Córais agus Cóip-Ar-Scríobh fírinneach 338 00:20:22,910 --> 00:20:26,810 cabhrú leis an luas agus an diosca úsáid na coimeádáin. 339 00:20:26,810 --> 00:20:28,917 >> Agus nuair a fhaigheann tú do lámha timpeall Docker, 340 00:20:28,917 --> 00:20:32,000 tú ag dul a fheiceáil conas tapa is atá sé casadh iarbhír suas coimeádáin agus cuimilt 341 00:20:32,000 --> 00:20:32,500 síos iad. 342 00:20:32,500 --> 00:20:36,060 343 00:20:36,060 --> 00:20:40,230 Mar sin, más rud é go dtiocfadh leat a iarraidh, is féidir conas a thógáil leat i ndáiríre íomhánna? 344 00:20:40,230 --> 00:20:45,940 Táimid ag tógáil íomhánna trí próiseas a chruthú coimeádáin agus athruithe a dhéanamh, a athrú 345 00:20:45,940 --> 00:20:50,220 iad, agus cion iad i bheith ina íomhá. 346 00:20:50,220 --> 00:20:54,330 >> Mar sin, tá sé ina sicín agus tagartha ubh anseo, 347 00:20:54,330 --> 00:20:57,350 mar gheall ar gach coimeádán a thagann ó íomhánna agus íomhánna a thagann 348 00:20:57,350 --> 00:21:00,270 ó coimeádáin tiomanta, don chuid is mó. 349 00:21:00,270 --> 00:21:03,830 Tá trí rogha chun íomhánna a chruthú. 350 00:21:03,830 --> 00:21:06,580 Tá mé ag dul chun cur síos an chéad seo caite. 351 00:21:06,580 --> 00:21:10,060 Is féidir leat ceachtar de láimh dul agus a reáchtáil ar an gcoimeádán 352 00:21:10,060 --> 00:21:14,280 agus a chur ar na hathruithe sin, mar a mbeadh tú a dhéanamh ar aon VM 353 00:21:14,280 --> 00:21:17,060 nó aon chóras oibriúcháin, den sórt sin mar a shuiteáil binaries nua, 354 00:21:17,060 --> 00:21:19,370 ag cur córais comhad, agus whatnot. 355 00:21:19,370 --> 00:21:22,620 >> Agus ansin scoireann tú, mar Is féidir leat a fheiceáil suas ann. 356 00:21:22,620 --> 00:21:24,330 Tá mé ag fágáil mo coimeádán. 357 00:21:24,330 --> 00:21:26,050 Agus ansin tá mé ag déanamh Docker tiomantas. 358 00:21:26,050 --> 00:21:28,390 Agus tá mé ag cion sin. 359 00:21:28,390 --> 00:21:31,560 Is féidir leat a fheiceáil go bhfuil an líon anseo bhfuil ach UUID, nó an chéad 12 360 00:21:31,560 --> 00:21:32,810 giotán den UUID. 361 00:21:32,810 --> 00:21:34,320 Nó bytes an UUID. 362 00:21:34,320 --> 00:21:35,770 Agus ansin tá mé ag iarraidh é mo íomhá. 363 00:21:35,770 --> 00:21:39,510 Mar sin, anois Bíonn Docker chúram gach rud a thaifeadadh Rinne mé é 364 00:21:39,510 --> 00:21:42,830 agus gcruthú an ceann is nua image bunaithe ar sin. 365 00:21:42,830 --> 00:21:47,080 366 00:21:47,080 --> 00:21:52,560 >> Níl mé ag dul chun labhairt faoi tarball, ach níl ar bhealach is féidir leat a fháil amháin, 367 00:21:52,560 --> 00:21:58,200 a chruthú amháin, nó a dhéanamh amháin ciseal íomhá ag baint úsáide as tarballs. 368 00:21:58,200 --> 00:22:02,650 Cad Tá mé ag dul chun labhairt faoi seo agus cad atá úsáid is mó lá atá inniu ann, 369 00:22:02,650 --> 00:22:03,270 Is Dockerfile. 370 00:22:03,270 --> 00:22:07,260 Cé acu is go teicniúil an chéad céim uathoibrithe ag Docker féin. 371 00:22:07,260 --> 00:22:11,920 Mar sin, tá Dockerfiles rudaí a bhfuil tú ag dul a fheiceáil i go leor de repos GitHub 372 00:22:11,920 --> 00:22:13,150 inniu. 373 00:22:13,150 --> 00:22:16,420 Tá sé go bunúsach ach comhad téacs cur síos ar 374 00:22:16,420 --> 00:22:19,780 go cruinn conas a thógáil ar an íomhá. 375 00:22:19,780 --> 00:22:25,540 >> Agus do gach líne, cruthaíonn sé i ndáiríre an gcoimeádán fhorghníomhú, an líne sin, 376 00:22:25,540 --> 00:22:30,480 déanann a chur ann i íomhá nua, agus tú, go bunúsach, 377 00:22:30,480 --> 00:22:36,160 é a úsáid le haghaidh na hoibríochtaí go léir ina dhiaidh sin go dtí go bhfaigheann tú go dtí an íomhá seo caite. 378 00:22:36,160 --> 00:22:39,260 A bhfuil bunúsach an deireadh sprioc anseo, an deireadh. 379 00:22:39,260 --> 00:22:42,420 Agus tar éis exec-- tú tar éis duit scríobh do Dockerfile, a 380 00:22:42,420 --> 00:22:46,750 Tá amháin i téacs, a dhéanann tú Docker a thógáil agus ainm an íomhá. 381 00:22:46,750 --> 00:22:50,000 >> Agus pointe tú ag go bhfuil an áit a bhfuil an Dockerfile ag. 382 00:22:50,000 --> 00:22:56,570 Agus is féidir leat a bheith ag súil a fheiceáil ar mo íomhá mar íomhá go bhfuil tú go háitiúil. 383 00:22:56,570 --> 00:22:59,100 Mar sin tá go ach amhairc sampla de cad a théann ar. 384 00:22:59,100 --> 00:23:00,820 Tosaíonn tú le íomhá bonn. 385 00:23:00,820 --> 00:23:05,150 Ritheann tú go i ngabhdán a Ní athrú ar an íomhá bonn féin. 386 00:23:05,150 --> 00:23:08,310 Ach cruthaíonn ina ionad sin Athscríobh ciseal ar a bharr 387 00:23:08,310 --> 00:23:10,340 nuair a dhéanann tú ar na hathruithe, ina tiomantas tú 388 00:23:10,340 --> 00:23:15,050 agus arís tú ar an bpróiseas go dtí go gheobhaidh tú ar do íomhá deiridh. 389 00:23:15,050 --> 00:23:20,980 >> Agus ag déanamh amhlaidh, gach thógáil eile Is féidir le próiseas a bhaint as na sraitheanna céanna 390 00:23:20,980 --> 00:23:23,870 agus an same-- bunúsach Docker caches na sraitheanna. 391 00:23:23,870 --> 00:23:30,040 Mar sin, go má tá mé ag déanamh an céanna cruinn phróiseas, ach in ionad a shuiteáil PHP, 392 00:23:30,040 --> 00:23:31,540 Tá mé ag a shuiteáil Python. 393 00:23:31,540 --> 00:23:34,210 Tá sé seo ag dul a úsáid Apache agus Ubuntu. 394 00:23:34,210 --> 00:23:39,570 Mar sin, go bhfuil tú ag baint úsáide as an mbealach do dhiosca. 395 00:23:39,570 --> 00:23:42,330 Tá sé ag baint úsáide as an taisce agus íomhánna ar fáil ann. 396 00:23:42,330 --> 00:23:45,320 397 00:23:45,320 --> 00:23:48,840 >> Is é an píosa deireanach Chlárlann, a é an chaoi leat a dháileadh do íomhánna. 398 00:23:48,840 --> 00:23:52,710 Agus, mar a luaigh mé níos luaithe, níl leagan Cloud de, 399 00:23:52,710 --> 00:23:54,290 a bhfuil Docker Mol. 400 00:23:54,290 --> 00:23:57,550 Is féidir leat dul agus a iniúchadh a lán de, go bunúsach 401 00:23:57,550 --> 00:24:04,900 tá sé a táirge SAS poiblí is féidir leat a bheith fós íomhánna príobháideacha, 402 00:24:04,900 --> 00:24:06,590 ach níl a lán na n-íomhánna poiblí. 403 00:24:06,590 --> 00:24:10,580 Tá sé i ndáiríre gan teorainn, is féidir leat bhrú íomhánna poiblí neamhtheoranta ann. 404 00:24:10,580 --> 00:24:13,730 Agus tá sé seo conas is féidir leat comhoibriú le do fhoireann. 405 00:24:13,730 --> 00:24:17,159 >> Is féidir leat pointe ach iad ag repo tú agus is féidir leo é a íoslódáil nó do íomhá 406 00:24:17,159 --> 00:24:18,200 agus is féidir leo é a íoslódáil. 407 00:24:18,200 --> 00:24:21,140 408 00:24:21,140 --> 00:24:24,990 Mar sin, go leor leis an labhairt. 409 00:24:24,990 --> 00:24:29,110 Cé atá ag iarraidh a fheiceáil roinnt demos fíor tapaidh? 410 00:24:29,110 --> 00:24:31,330 Ceart go leor. 411 00:24:31,330 --> 00:24:34,050 Mar sin anseo tá mé. 412 00:24:34,050 --> 00:24:37,480 Ca tú guys a fheiceáil ar mo scáileán? 413 00:24:37,480 --> 00:24:38,390 Ceart go leor. 414 00:24:38,390 --> 00:24:45,810 >> Mar sin, tá mé ag rith Docker anseo, mar sin mé Is féidir seiceáil it's-- é seo an leagan 415 00:24:45,810 --> 00:24:47,510 de Docker go rith. 416 00:24:47,510 --> 00:24:49,320 An féidir a dhéanamh Docker info. 417 00:24:49,320 --> 00:24:55,730 Seiceáil an t-eolas ar fad faoi cé mhéad íomhánna atá acu, agus mar sin de agus mar sin de. 418 00:24:55,730 --> 00:24:58,890 Docker PS, níl aon rud ag rith. 419 00:24:58,890 --> 00:25:00,570 Concatenated sin. 420 00:25:00,570 --> 00:25:06,370 >> Mar sin, is é an chéad rud ba mhaith liom a dhéanamh a thaispeáint tú conas is féidir leat a rith go héasca coimeádán. 421 00:25:06,370 --> 00:25:09,350 Mar sin, an áilleacht faoi Reáchtáil Dochtúir, más rud é sé i ndáiríre 422 00:25:09,350 --> 00:25:14,700 Ní teacht ar an íomhá go háitiúil, de réir réamhshocraithe Labhraíonn sé le Mol Dochtúir 423 00:25:14,700 --> 00:25:17,240 agus iarracht a fháil sé ann agus íosluchtú sé ar do shon. 424 00:25:17,240 --> 00:25:22,820 Mar sin, folaíonn sé Docker tarraingt ordú, go nádúrtha. 425 00:25:22,820 --> 00:25:26,130 >> Mar sin, má dhéanann mé Docker rith, Dia duit-domhan. 426 00:25:26,130 --> 00:25:28,890 427 00:25:28,890 --> 00:25:31,200 Mar sin, an chéad tá sé ag dul chun iarracht a aimsiú dó. 428 00:25:31,200 --> 00:25:36,140 Seachas sin, is féidir leat a fheiceáil anseo, Ní fhéadfadh sé a aimsiú go háitiúil. 429 00:25:36,140 --> 00:25:41,830 Ceart anois tharraing sé ach dhá shraith a rinne go íomhá agus rith mé é. 430 00:25:41,830 --> 00:25:45,440 Is é an Dia duit-domhan ach go bunúsach aschur, méid atá déanta agat. 431 00:25:45,440 --> 00:25:47,680 Mar sin, is é seo an éasca, ceann na samplaí is éasca. 432 00:25:47,680 --> 00:25:53,840 Mar sin, i ndáiríre Rith mé díreach agus deireadh leis an gcoimeádán tapaidh fíor. 433 00:25:53,840 --> 00:25:59,500 >> Más mian liom a run-- agus ag an mbealach, más rud é Ba mhaith liom go ham go bhfuil, ach sin a fhios agat, 434 00:25:59,500 --> 00:26:03,572 is é seo cé chomh fada a thógann sé chun casadh iarbhír suas agus go bhfuil sé. 435 00:26:03,572 --> 00:26:05,030 Táimid ag a thomhas i milleasoicindí. 436 00:26:05,030 --> 00:26:10,600 Mar sin, is féidir leat a fheiceáil cé mhéad is féidir é seo cabhrú leat i ndáiríre tú, ní hamháin i dtástáil, 437 00:26:10,600 --> 00:26:13,200 ach freisin fiú imscaradh. 438 00:26:13,200 --> 00:26:17,221 Mar sin, go bhfuil nóta mear ar sin. 439 00:26:17,221 --> 00:26:18,970 An chéad rud eile Tá mé ag dul a dhéanamh i ndáiríre 440 00:26:18,970 --> 00:26:21,930 reáchtáil íomhá Tá mé ullmhaithe cheana féin. 441 00:26:21,930 --> 00:26:24,460 Mar sin, Docker reáchtáil. 442 00:26:24,460 --> 00:26:27,240 Is -d ach bratach a insint é a reáchtáil sa chúlra. 443 00:26:27,240 --> 00:26:30,290 Agus sanntar p calafoirt áirithe. 444 00:26:30,290 --> 00:26:32,670 Mar gheall ar de réir réamhshocraithe, an Tá coimeádáin iargúlta, 445 00:26:32,670 --> 00:26:36,080 ionas go mbeidh tú a shonrú go díreach conas is féidir é rochtain a fháil orthu. 446 00:26:36,080 --> 00:26:41,150 Agus sa chás seo, tá mé ag rá Docker a mhapáil port randamach ar an ósta 447 00:26:41,150 --> 00:26:44,560 go dtí port sonraithe laistigh an coimeádán féin. 448 00:26:44,560 --> 00:26:47,130 449 00:26:47,130 --> 00:26:56,460 Agus sin go bunúsach i gcás an image-- tá súil againn é seo an ceann ceart. 450 00:26:56,460 --> 00:27:01,780 >> Mar sin, a dhéanann sé íosluchtú comhthreomhar gach de na sraitheanna is féidir leat a fheiceáil anseo. 451 00:27:01,780 --> 00:27:06,949 Glacfar iad de na sraitheanna a dhéanamh an íomhá deiridh a tógadh mé. 452 00:27:06,949 --> 00:27:08,115 Tá sé seo ag dul a ghlacadh ar an dara. 453 00:27:08,115 --> 00:27:11,290 454 00:27:11,290 --> 00:27:12,370 Agus voila. 455 00:27:12,370 --> 00:27:16,590 >> Mar sin anois má dhéanann mé ps dhugaire, ba chóir dom a fheiceáil rud éigin go bhfuil ag rith. 456 00:27:16,590 --> 00:27:22,250 Ba chóir dom a fheiceáil ar an ID, an íomhá go bhfuil an raibh sé bunaithe ar thalamh, 457 00:27:22,250 --> 00:27:23,880 agus an t-ordú a cuireadh chun báis go. 458 00:27:23,880 --> 00:27:28,720 Agus conas rochtain a fháil go bhfuil sé go bunúsach a théann tú chuig an bport. 459 00:27:28,720 --> 00:27:33,240 Mar sin, tá mé ag dul chun dul go to-- seo Tá mé ag rith sé ar AWS. 460 00:27:33,240 --> 00:27:37,150 Tá mé ag dul chun dul go dtí 32,769. 461 00:27:37,150 --> 00:27:37,650 Oops. 462 00:27:37,650 --> 00:27:40,495 463 00:27:40,495 --> 00:27:41,120 Agus anseo táimid ag dul. 464 00:27:41,120 --> 00:27:44,550 >> Mar sin, tá sé seo i ndáiríre ach seirbhís gréasáin a léiríonn 465 00:27:44,550 --> 00:27:46,240 a coimeádán tá sé á sheirbheáil as. 466 00:27:46,240 --> 00:27:50,450 Mar sin, is féidir leat a fheiceáil go bhfuil sé Is as a9f coimeádán. 467 00:27:50,450 --> 00:27:52,850 Agus anseo is é seo an ainm an choimeádáin. 468 00:27:52,850 --> 00:27:56,550 Mar sin, is féidir leat a guys a fheiceáil conas go tapa é bhí i ndáiríre a tharraingt ní amháin ach freisin 469 00:27:56,550 --> 00:28:00,440 imscaradh an coimeádán. 470 00:28:00,440 --> 00:28:05,070 >> Anois tá an chéad chéim eile a breathnú isteach Dockerfiles 471 00:28:05,070 --> 00:28:09,430 agus conas is féidir againn i ndáiríre a thógáil íomhánna nua. 472 00:28:09,430 --> 00:28:15,250 Tá mé ag dul ach dul Clón fháil, ar Samplach Dockerfile bunaithe ar an níos luaithe 473 00:28:15,250 --> 00:28:17,755 léaráid, an ceann a Apache agus PHP. 474 00:28:17,755 --> 00:28:26,740 475 00:28:26,740 --> 00:28:28,140 Súil go dtosnódh is cuimhin liom mo repo. 476 00:28:28,140 --> 00:28:36,410 477 00:28:36,410 --> 00:28:38,750 >> Mar sin, tá mé mo stór ceart anois. 478 00:28:38,750 --> 00:28:43,080 Agus tú ag dul a fheiceáil seo go leor i ndáiríre. 479 00:28:43,080 --> 00:28:45,110 Ní raibh mé a shuiteáil crann. 480 00:28:45,110 --> 00:28:48,700 >> Mar sin, go bunúsach tá tú ag dul a fheiceáil conas do cháipéisíocht cód foinse thart 481 00:28:48,700 --> 00:28:51,240 é, agus ansin Dockerfile ar conas a pacáiste i ndáiríre é. 482 00:28:51,240 --> 00:28:57,970 Mar sin, tá sé ach PHP samplach go macallaí CS50 Dia duit. 483 00:28:57,970 --> 00:29:01,550 >> Mar sin, más mian liom a rith sé, Feicfidh mé a dhéanamh dhugaire thógáil. 484 00:29:01,550 --> 00:29:03,370 Caithfidh mé a thógáil ar dtús. 485 00:29:03,370 --> 00:29:12,420 Tá mé ag dul a ainm air demo_cs50. 486 00:29:12,420 --> 00:29:16,470 Agus is gá duit tag dó freisin. 487 00:29:16,470 --> 00:29:19,802 Mar sin, a ligean ar ghlaoch V1 sé ponc. 488 00:29:19,802 --> 00:29:21,760 Mar sin, mar a thuairiscítear mé níos luaithe, cad tá mé ag déanamh inniu 489 00:29:21,760 --> 00:29:26,840 Tá mé ag rá Docker dul húsáid that-- ndáiríre, tá brón orainn, mo dona. 490 00:29:26,840 --> 00:29:29,450 491 00:29:29,450 --> 00:29:32,500 Ní raibh muid a chur le breathnú ag an Dockerfile féin. 492 00:29:32,500 --> 00:29:39,020 Mar sin, tá na rudaí ach i anseo index.php chomh maith leis an comhad LÉIGHMÉ 493 00:29:39,020 --> 00:29:39,810 agus a Dockerfile. 494 00:29:39,810 --> 00:29:44,600 >> Mar sin, má ghlacann tú le breathnú ar an Dockerfile, mar sin tá sé 495 00:29:44,600 --> 00:29:47,150 an-chosúil leis an méid a I cur síos níos luaithe. 496 00:29:47,150 --> 00:29:51,220 Tá sé díreach a bunch de céimeanna a fhorghníomhú Docker 497 00:29:51,220 --> 00:29:56,330 ag coimeádáin a chruthú agus tearing síos agus [? comhaireamh?] iad a chur san íomhá. 498 00:29:56,330 --> 00:29:59,570 >> Agus go bunúsach is féidir leat see-- [inaudible] sé here-- 499 00:29:59,570 --> 00:30:04,340 ach tá sé seo as an repo áitiúil. 500 00:30:04,340 --> 00:30:06,410 Tá sé ag dul chun dul agus index.php grab. 501 00:30:06,410 --> 00:30:10,970 Mar sin, go bhfuil an cód foinse amháin go iarbhír mar chuid de d'iarratas. 502 00:30:10,970 --> 00:30:16,800 Tá gach seo go bunúsach pluiméireachta córas oibriúcháin, 503 00:30:16,800 --> 00:30:21,460 ag dul ar an ceart agus pacáistí Apache, PHP agus, agus whatnot. 504 00:30:21,460 --> 00:30:26,950 Ach tá sé seo ag cur i ndáiríre index.php agus cion sé isteach ar an gcoimeádán, 505 00:30:26,950 --> 00:30:28,210 isteach ar an íomhá. 506 00:30:28,210 --> 00:30:33,120 >> Mar sin, má théann tú amach romhainn agus a reáchtáil ar an ordú ag déanamh an méid seo a leanas, 507 00:30:33,120 --> 00:30:36,155 tá sé i ndáiríre going--, D'fhéadfadh sé seo a chur le beagán. 508 00:30:36,155 --> 00:30:40,870 509 00:30:40,870 --> 00:30:42,455 Tá súil agam go ní thógann sé ró-fhada. 510 00:30:42,455 --> 00:30:45,129 511 00:30:45,129 --> 00:30:46,170 Mar sin, is féidir leat a fheiceáil ar na céimeanna. 512 00:30:46,170 --> 00:30:49,320 Agus a spreagadh mé leat dul ar ais sa bhaile inniu agus triail a bhaint. 513 00:30:49,320 --> 00:30:51,280 Agus beidh Mano cur síos cé go díreach a dhéanann tú sin. 514 00:30:51,280 --> 00:30:57,810 Ach tá sé i ndáiríre iontach a fheiceáil go díreach céard atá ag tarlú taobh thiar de na radhairc. 515 00:30:57,810 --> 00:31:02,420 Ach tá sé ridiculously éasca a thógáil íomhánna agus iad a imscaradh ag baint úsáide as Docker. 516 00:31:02,420 --> 00:31:12,170 517 00:31:12,170 --> 00:31:14,050 >> Tá sé seo ag cur le beagán níos faide ná mar a ceapadh mé. 518 00:31:14,050 --> 00:31:29,085 519 00:31:29,085 --> 00:31:32,690 >> A ligean ar a fheiceáil cad a tharlaíonn nuair fuarú you--. 520 00:31:32,690 --> 00:31:36,260 Mar sin, mar a fheiceann tú, gach ceann de na céimeanna ionadaíocht a dhéanamh línte sa Dockerfile. 521 00:31:36,260 --> 00:31:42,570 Agus taispeánann sé anseo go bhfuil sé go rathúil a tógadh an íomhá seo. 522 00:31:42,570 --> 00:31:46,480 >> Mar sin má féidir liom íomhánna dhugaire, tá mé ag dul go dtí a fheiceáil go léir na híomhánna go bhfuil mé go háitiúil. 523 00:31:46,480 --> 00:31:52,160 Agus is é duine amháin acu ar a dtugtar mo ainm úsáideora, agus ainm an íomhá, 524 00:31:52,160 --> 00:31:56,050 agus an representing-- chlib den chuid is mó tá sé ina tag leagan. 525 00:31:56,050 --> 00:31:58,040 >> Mar sin anois más mian liom a reáchtáil sé, is féidir liom a reáchtáil dhugaire. 526 00:31:58,040 --> 00:32:06,040 527 00:32:06,040 --> 00:32:14,960 Agus ba mhaith liom ach a dhéanamh -P -d. An bhfuil v1. 528 00:32:14,960 --> 00:32:18,500 Mar sin, is féidir liom a fheiceáil anois go bhfuil mé dhá coimeádáin ag rith, an ceann a mé díreach tar éis 529 00:32:18,500 --> 00:32:21,230 cruthaíodh agus an Dia duit Docker ceann a fuair mé seo caite. 530 00:32:21,230 --> 00:32:24,320 >> Agus is féidir leat a fheiceáil anseo go bhfuil sé shanntar dó port difriúil. 531 00:32:24,320 --> 00:32:30,710 Mar sin, má théann mé go dtí an IP céanna ach a shannadh air a port-- difriúil súil againn nach raibh mé. 532 00:32:30,710 --> 00:32:33,060 Mar sin, anois tá an t-iarratas go imscartha mé díreach. 533 00:32:33,060 --> 00:32:35,980 534 00:32:35,980 --> 00:32:43,900 >> Más mian liom chun athruithe a dhéanamh, mé Is féidir a chur in eagar go tapa ar an cód foinse 535 00:32:43,900 --> 00:32:49,050 agus a dhéanamh ar an méid seo a leanas. 536 00:32:49,050 --> 00:32:55,170 A ligean ar a dhéanamh dia duit Harvard. 537 00:32:55,170 --> 00:32:57,989 Mar sin, anois cad atá ar siúl a tharlóidh is é go bhfuil mé 538 00:32:57,989 --> 00:32:59,905 ag dul a chlibeáil sé le éagsúla version-- ó, 539 00:32:59,905 --> 00:33:03,080 Ní guy-- sin chlibeáil é le leagan éagsúla. 540 00:33:03,080 --> 00:33:05,735 Agus tú ag dul go dtí a dhéanann tú guys a bheith ag súil see-- 541 00:33:05,735 --> 00:33:11,020 é a chur ar an méid céanna ama a thógáil air an dara huair nó nach bhfuil? 542 00:33:11,020 --> 00:33:14,470 Fhios ag gach ceart, agus duine ar bith cén fáth? 543 00:33:14,470 --> 00:33:15,020 Labhair suas. 544 00:33:15,020 --> 00:33:16,350 >> LUCHT ÉISTEACHTA: [inaudible] 545 00:33:16,350 --> 00:33:19,830 >> NICOLA KABAR: Tá sé go bunúsach táimid ag ach athraíonn sé ar cheann de na céimeanna níos déanaí. 546 00:33:19,830 --> 00:33:23,110 Agus dá bhrí sin tá sé ag dul a bhaint as an taisce agus a úsáid gach ceann de na sraitheanna. 547 00:33:23,110 --> 00:33:27,080 Agus sin fíor roinnt de na Gnéithe killer de Docker 548 00:33:27,080 --> 00:33:32,930 é an chaoi úsáideann sé i ndáiríre agus athúsáidí cur thar 549 00:33:32,930 --> 00:33:36,950 do dhiosca le haghaidh an céanna píosaí cruinn na faisnéise. 550 00:33:36,950 --> 00:33:40,700 >> Mar sin má dhéanann muid an rud céanna, thóg sé ach cúpla soicind. 551 00:33:40,700 --> 00:33:48,860 Más mian linn a redeploy-- mar sin anois Ba chóir dom a bhfuil trí coimeádáin. 552 00:33:48,860 --> 00:33:56,160 Ach tá an ceann seo á sheirbheáil ar the-- seacht amháin. 553 00:33:56,160 --> 00:33:58,860 Mar sin anois tá sé an tríú coimeádán. 554 00:33:58,860 --> 00:34:02,580 Tá ag gach duine a thuiscint cad a rinne mé díreach tar éis anseo? 555 00:34:02,580 --> 00:34:06,320 >> Mar sin anois, más mian leat a roinnt coimeádán fíor-tapaidh le do chairde, 556 00:34:06,320 --> 00:34:14,840 Is féidir leat a dhéanamh go díreach dhugaire bhrú ar an ainm an choimeádáin, tá súil againn. 557 00:34:14,840 --> 00:34:20,130 Mar sin, anois tá sé ag dul a bhrú to-- Níl mé sínithe i anseo. 558 00:34:20,130 --> 00:34:33,511 559 00:34:33,511 --> 00:34:34,219 Tá brón orm faoi sin. 560 00:34:34,219 --> 00:34:39,219 Ach níl mé ag dul troubleshoot seo anois. 561 00:34:39,219 --> 00:34:42,780 Ach go bunúsach go ordú amháin ach ag dul suas a bhrú. 562 00:34:42,780 --> 00:34:45,670 Agus tú ag dul a bheith in ann é a fheiceáil má théann tú go dtí Docker Mol 563 00:34:45,670 --> 00:34:48,587 Agus tú logáil isteach, tá tú ag dul a bheith in ann é a fheiceáil. 564 00:34:48,587 --> 00:34:50,420 Agus ansin is féidir leat díreach pointe whoever ag dul 565 00:34:50,420 --> 00:34:52,750 sin a úsáid chun íomhá a dul agus é a tharraingt. 566 00:34:52,750 --> 00:34:55,460 Agus is féidir leo é a úsáid. 567 00:34:55,460 --> 00:34:57,760 >> Leis sin, tá súil againn Cineál I léirithe 568 00:34:57,760 --> 00:35:01,230 conas éasca é a bheith ag obair le Docker. 569 00:35:01,230 --> 00:35:06,610 Agus tá mé ag dul díreach tar éis a a thabhairt ar ais go dtí Mano. 570 00:35:06,610 --> 00:35:11,760 Agus tá sé ag dul é a chur ó anseo. 571 00:35:11,760 --> 00:35:13,990 >> MANO MARKS: Ceart go go raibh maith agat, go raibh maith agat Nico. 572 00:35:13,990 --> 00:35:18,700 573 00:35:18,700 --> 00:35:20,614 Nach cuma? 574 00:35:20,614 --> 00:35:24,410 Mar sin, ar cheann de na rudaí mé ag iarraidh a dhéanamh ná a chur le chéile 575 00:35:24,410 --> 00:35:28,820 cén fáth go bhfuil sé seo an important-- cén fáth agus cén fáth Docker 576 00:35:28,820 --> 00:35:33,000 Tá coimeádáin den sórt sin Forbairt thábhachtach nua, 577 00:35:33,000 --> 00:35:36,890 ar bhealach nua a dhéanamh i ndáiríre bogearraí. 578 00:35:36,890 --> 00:35:41,300 >> Agus sula ndéanann mé, tá mé ag dul go dtí ach a thabhairt isteach cúpla stats. 579 00:35:41,300 --> 00:35:42,790 Níl mé ag dul a léamh gach ceann de na. 580 00:35:42,790 --> 00:35:52,540 Ach léiríonn sé seo tú go leor faoi conas tóir is é seo i measc an phobail. 581 00:35:52,540 --> 00:35:56,310 Na teicneolaíochtaí Docker croí Tá foinse oscailte. 582 00:35:56,310 --> 00:36:03,560 Mar sin, go Docker Innill, Cum, Swarm, a bunch de rudaí eile 583 00:36:03,560 --> 00:36:05,210 Tá gach foinse oscailte. 584 00:36:05,210 --> 00:36:10,590 Agus ní mór dúinn, cad a rinne mé rá, 1,300 rannpháirtithe. 585 00:36:10,590 --> 00:36:15,630 Bhfuil tú ag feiceáil anois, má fhéachann tú ar an líon na n-oscailtí poist, an uair dheireanach 586 00:36:15,630 --> 00:36:19,640 d'fhéachamar, bhí sé thart ar 43,000 post oscailtí ina luaitear go sonrach 587 00:36:19,640 --> 00:36:22,230 cur amach Docker. 588 00:36:22,230 --> 00:36:26,450 Tá na céadta milliúin na n-íomhánna curtha íoslódáil ó Docker Mol. 589 00:36:26,450 --> 00:36:31,870 Agus, go maith, stats i bhfad níos mó mór. 590 00:36:31,870 --> 00:36:34,770 >> Dóibh siúd a bhfuil fiosrach, sé bhí scríofa ar dtús i Python 591 00:36:34,770 --> 00:36:37,730 agus ansin athscríobh isteach Téigh. 592 00:36:37,730 --> 00:36:40,320 Agus tá sé curtha ach oscailte source-- tá sé ach 593 00:36:40,320 --> 00:36:44,950 scaoileadh ar feadh thart ar 2 agus 1/2 bhliain, rud a chiallaíonn go bhfuil i 2 agus 1/2 bhliain, 594 00:36:44,950 --> 00:36:48,020 atá feicthe againn méid ollmhór fáis agus tábhacht 595 00:36:48,020 --> 00:36:50,190 de seo i measc an phobail. 596 00:36:50,190 --> 00:36:52,400 Agus mar sin ba mhaith liom labhairt le beagán faoi cén fáth. 597 00:36:52,400 --> 00:36:54,940 598 00:36:54,940 --> 00:36:59,880 >> Mar sin, ach a rá arís cuid de Príomhphointí Nico, is é Docker tapa. 599 00:36:59,880 --> 00:37:00,630 Tá sé iniompartha. 600 00:37:00,630 --> 00:37:02,500 Tá sé inatáirgthe. 601 00:37:02,500 --> 00:37:06,130 Agus leagann sé suas le timpeallacht caighdeánach. 602 00:37:06,130 --> 00:37:13,370 >> Agus is é seo mo crappy what-- stampa amach monoliths slide-- cad 603 00:37:13,370 --> 00:37:17,990 tá sé ag cabhrú le daoine a dhéanamh, a a lán de na tionscal bogearraí 604 00:37:17,990 --> 00:37:21,400 thosaigh ag déanamh sa 2000s luatha, ag gluaiseacht 605 00:37:21,400 --> 00:37:24,200 ó na monolithic iarratais aonair 606 00:37:24,200 --> 00:37:28,590 áit a raibh gach spleáchas a bheith thástáil sula raibh an app ar fad 607 00:37:28,590 --> 00:37:31,280 a imscarfar, a D'fhéadfadh ciallóidh gréasáin 608 00:37:31,280 --> 00:37:36,240 ach fuair imscaradh uair amháin gach trí mhí, nó níos mó, 609 00:37:36,240 --> 00:37:42,650 seirbhís i bhfad níos mó ailtireacht atá dírithe 610 00:37:42,650 --> 00:37:46,090 nó cineál éagsúla componentized ailtireacht iarratais. 611 00:37:46,090 --> 00:37:48,610 Agus ag ligean mar sin de na de chineál ar ailtireachtaí 612 00:37:48,610 --> 00:37:52,250 go leas a bhaint as Docker a reáchtáil sna trí 613 00:37:52,250 --> 00:37:58,450 réimsí príomhoide forbartha, a Tá forbairt ag scríobh do chód iarbhír, 614 00:37:58,450 --> 00:38:00,140 tástáil do chód, agus imscaradh é. 615 00:38:00,140 --> 00:38:03,000 616 00:38:03,000 --> 00:38:05,420 >> Mar sin cén fáth go bhfuil sé seo tábhachtach? 617 00:38:05,420 --> 00:38:09,920 Má tá tú a-- lig dom sampla a thabhairt. 618 00:38:09,920 --> 00:38:13,600 Má tá tú ag suíomh gréasáin bhforbróir gléas, tá tú 619 00:38:13,600 --> 00:38:19,020 ar an suíomh gréasáin go bhfuil bunaithe ar an fhorbairt bunachar sonraí a tháirgtear David thar anseo. 620 00:38:19,020 --> 00:38:20,490 Tá brón orm David, tá mé ag glaoch ort amach. 621 00:38:20,490 --> 00:38:22,984 622 00:38:22,984 --> 00:38:24,900 Má bhí tú a imscaradh an rud ar fad, gur mhaith leat 623 00:38:24,900 --> 00:38:28,870 fanacht faoi traidisiúnta forbairt bogearraí monolithic 624 00:38:28,870 --> 00:38:32,710 comhshaol, gur mhaith leat fanacht go dtí go raibh déanta aige leis an mbunachar sonraí 625 00:38:32,710 --> 00:38:36,030 sula bhféadfaí tú a dhéanamh i ndáiríre aon athruithe ar do láithreán gréasáin. 626 00:38:36,030 --> 00:38:40,900 Gur mhaith leat a ath-imlonnú an iarratas ar fad a dhéanamh. 627 00:38:40,900 --> 00:38:45,490 >> Agus cad a chabhraíonn Docker a dhéanann tú go bhfuil gach obair duine ar comhpháirteanna éagsúla 628 00:38:45,490 --> 00:38:52,990 agus a nuashonrú orthu mar a théann siad, ach a dhéanamh cinnte go fanacht na comhéadain an gcéanna. 629 00:38:52,990 --> 00:38:56,350 Mar sin, céard atá déanta Tá sé daoine bhog 630 00:38:56,350 --> 00:39:03,950 as déanamh na monolithic ollmhór bogearraí architected go 631 00:39:03,950 --> 00:39:07,610 imscaradh gach mí go dtí leanúnach comhtháthú agus forbairt leanúnach 632 00:39:07,610 --> 00:39:08,490 timpeallacht. 633 00:39:08,490 --> 00:39:12,580 >> Anois, nach bhfuil sé seo uathúil Docker, ach Docker déanann an oiread sin níos éasca é, 634 00:39:12,580 --> 00:39:16,620 rud a chiallaíonn go bhfuil tú go bunúsach de shíor ag imscaradh. 635 00:39:16,620 --> 00:39:20,690 Labhairt linn d'fhiontair atá imscaradh ar iarratais os comhair an phobail 636 00:39:20,690 --> 00:39:30,180 na mílte uair sa lá mar gheall ar fheiceann siad an luach i díreach a dhéanamh 637 00:39:30,180 --> 00:39:33,740 athruithe beaga, agus chomh fada mar a ritheann sé tríd na tástálacha, 638 00:39:33,740 --> 00:39:35,900 ligean dó dul amach i dtáirgeadh. 639 00:39:35,900 --> 00:39:41,890 Bhí Nico ag insint dom i gcónaí níos luaithe go bhfuil i go leor timpeallachtaí, 640 00:39:41,890 --> 00:39:46,580 saolré chaighdeánach de Tá coimeádán a thomhas i soicind, 641 00:39:46,580 --> 00:39:50,460 de bhrí meaisín fíorúil D'fhéadfadh a thomhas i mí. 642 00:39:50,460 --> 00:39:54,590 643 00:39:54,590 --> 00:39:58,690 >> Bhí mé a ghlacadh beag cas anseo mar go bhfuil mé 644 00:39:58,690 --> 00:40:00,170 ag institiúid oideachais. 645 00:40:00,170 --> 00:40:06,670 Bhí mé a sampla a thabhairt den chaoi oibríonn sé seo i taighde oideachais 646 00:40:06,670 --> 00:40:07,670 staid. 647 00:40:07,670 --> 00:40:10,930 Mar sin, níl an eagraíocht ar a dtugtar bioboxes. 648 00:40:10,930 --> 00:40:15,450 Dhéanann Bioboxes DNA anailís do thaighdeoirí. 649 00:40:15,450 --> 00:40:22,029 >> Anois, cad a fuair siad a bhí go nuair a researcher-- agus nach bhfuil sé seo 650 00:40:22,029 --> 00:40:24,070 an locht ar bith ar leith researcher-- ach nuair 651 00:40:24,070 --> 00:40:31,240 thaighdeoir imscaradh algartaim chun anailís, 652 00:40:31,240 --> 00:40:36,670 Ar bhealach ar leith, ar shampla DNA, bheadh ​​siad a scríobh ar na bogearraí, 653 00:40:36,670 --> 00:40:39,980 a fhoilsiú go, b'fhéidir go GitHub nó áit éigin eile, 654 00:40:39,980 --> 00:40:42,680 agus ansin bhí déanta acu. 655 00:40:42,680 --> 00:40:47,440 >> Bhuel raibh an fhadhb go bhfuil sé Ní raibh gá go inatáirgthe. 656 00:40:47,440 --> 00:40:51,610 Mar gheall ar d'fhonn a tuiscint a fháil ar na bogearraí, 657 00:40:51,610 --> 00:40:54,830 mbeadh siad a chur ar bun do na timpeallacht a fhorbairt cruinn 658 00:40:54,830 --> 00:41:00,460 go go taighdeoir a úsáidtear, de ghnáth a n-ríomhaire glúine, nó freastalaí, nó sonraí 659 00:41:00,460 --> 00:41:04,280 lár go raibh siad ag baint úsáide as. 660 00:41:04,280 --> 00:41:11,530 Agus dá bhrí sin, bhí sé an-deacair chun torthaí taighde nuair a atáirgeadh 661 00:41:11,530 --> 00:41:16,910 anailís a dhéanamh ar shamplaí DNA chun breathnú ar rudaí cosúil le incidence-- 662 00:41:16,910 --> 00:41:23,830 comparáid a dhéanamh idir minicíocht taomanna croí bunaithe ar ghéinte áirithe a bheith i láthair, 663 00:41:23,830 --> 00:41:28,900 mar shampla, nó riosca ailse, nó aon cheann de na cineálacha eile de rudaí. 664 00:41:28,900 --> 00:41:33,900 >> Mar sin, ina ionad sin cad a rinne siad a bhí thosaigh siad coimeádáin a chruthú. 665 00:41:33,900 --> 00:41:39,380 Agus is féidir leat dul go dtí bioboxes.org, tá sé ina eagraíocht iontach. 666 00:41:39,380 --> 00:41:43,900 Agus cad a dhéanann siad é a tháirgeann siad coimeádáin atá bunaithe ar thaighde. 667 00:41:43,900 --> 00:41:46,840 Agus ansin aon uair a chuireann duine éigin i n-sampla, is féidir leo rith sé. 668 00:41:46,840 --> 00:41:52,770 Agus tá sé ar fad ar an timpeallacht is gá a reáchtáil go algartam 669 00:41:52,770 --> 00:41:55,370 agus a tháirgeadh na torthaí. 670 00:41:55,370 --> 00:41:58,250 Agus tá siad ag aimsiú go bhfuil siad bhfad níos mó seans agus i bhfad níos 671 00:41:58,250 --> 00:42:01,300 níos tapa in ann Torthaí do dhaoine ar ais. 672 00:42:01,300 --> 00:42:06,860 >> Agus go deimhin, tá daoine ag déanamh cad a ag rith a n-anailís féin ar DNA, 673 00:42:06,860 --> 00:42:11,220 sheoladh go bhfuil i do bioboxes, agus ansin a thógann biobox ach na sonraí, 674 00:42:11,220 --> 00:42:15,350 Ritheann sé i gcoinne an éagsúlacht coimeádáin de éagsúla 675 00:42:15,350 --> 00:42:19,030 a fheiceáil torthaí éagsúla bunaithe ar thaighde éagsúla. 676 00:42:19,030 --> 00:42:21,860 Mar sin, tá sé ina cumhachtach an- bhealach ina mbeidh taighdeoirí 677 00:42:21,860 --> 00:42:28,070 is féidir a dhéanamh ar shampla amháin a ligeann daoine eile chun iarracht a dhéanamh agus a atáirgeadh 678 00:42:28,070 --> 00:42:28,650 na torthaí. 679 00:42:28,650 --> 00:42:31,710 680 00:42:31,710 --> 00:42:34,360 >> Mar sin, conas a dhéanann tú tús a chur leis? 681 00:42:34,360 --> 00:42:37,950 682 00:42:37,950 --> 00:42:39,800 Táimid ag tacaíocht mhaith ar Linux. 683 00:42:39,800 --> 00:42:43,070 Mar sin, más mian leat a shuiteáil rud ar bith ar Linux, 684 00:42:43,070 --> 00:42:45,620 úsáideann tú do chaighdeán bainisteoir pacáiste a shuiteáil. 685 00:42:45,620 --> 00:42:47,600 Má tá tú ag baint úsáide as Debian, tá sé dul le Apt. 686 00:42:47,600 --> 00:42:50,500 Is CentOS yum. 687 00:42:50,500 --> 00:42:53,500 Is Fedora Red Hat rpm-- Ní féidir liom cuimhneamh orthu. 688 00:42:53,500 --> 00:42:56,070 Ar aon nós, tá sé go léir ann. 689 00:42:56,070 --> 00:42:59,610 Tacaíocht a thabhairt dúinn ar éagsúlacht mhór dáiltí Linux. 690 00:42:59,610 --> 00:43:01,150 Is féidir leat seiceáil amach na. 691 00:43:01,150 --> 00:43:06,370 >> Roghanna againn freisin ionas go mbeidh tú D'fhéadfadh reáchtáil ar Mac nó Windows. 692 00:43:06,370 --> 00:43:10,670 Anois Nico a luadh níos luaithe go Bhí sé tacaíocht ach amháin ar Linux. 693 00:43:10,670 --> 00:43:18,180 Sin fíor mar gheall ar é riachtanais eithne Linux. 694 00:43:18,180 --> 00:43:20,540 Ach, is féidir leat a rith i meaisín fíorúil. 695 00:43:20,540 --> 00:43:25,290 Agus cad é an Bosca uirlisí Docker dhéanann, ar féidir leat a íoslódáil, 696 00:43:25,290 --> 00:43:27,610 tugann sé tú go meaisín fíorúil. 697 00:43:27,610 --> 00:43:37,260 >> Mar sin, ach mear 48 dara, dar liom, a íoslódáil. 698 00:43:37,260 --> 00:43:40,670 Cuardach tú díreach ar Docker Bosca uirlisí, é a íoslódáil chuig an Mac, 699 00:43:40,670 --> 00:43:43,910 agus tá sé an chuid seo den cúrsa sped suas mar gheall ar a 700 00:43:43,910 --> 00:43:47,620 ag iarraidh chun féachaint comhartha íoslódáil? 701 00:43:47,620 --> 00:43:54,190 Caighdeán Mac suiteáil, agus ansin tá tú 702 00:43:54,190 --> 00:43:59,795 ag dul a fheiceáil Jerome chur ina phasfhocal. 703 00:43:59,795 --> 00:44:00,670 Sin an-spreagúil. 704 00:44:00,670 --> 00:44:03,510 705 00:44:03,510 --> 00:44:06,230 Agus ansin Insealbhaíonn sé bunch iomlán na n-uirlisí. 706 00:44:06,230 --> 00:44:10,010 Agus go háirithe beidh sé shuiteáil líne ordaithe. 707 00:44:10,010 --> 00:44:14,220 Agus ansin fhéadfaí tú a fheiceáil Jerome tástáil a chuid íomhánna. 708 00:44:14,220 --> 00:44:19,050 709 00:44:19,050 --> 00:44:22,640 >> Agus ansin bunaithe ar an, is féidir leat a fheiceáil go bhfuil YouTube 710 00:44:22,640 --> 00:44:27,420 Ceapann go bhfuil suim acu i Nico Star Wars, An seó Jimmy Kimmel, 711 00:44:27,420 --> 00:44:29,020 agus sílim go Ellen. 712 00:44:29,020 --> 00:44:34,130 Sílim go bhfuil ceann deireanach gearrthóg ó seó Ellen. 713 00:44:34,130 --> 00:44:37,760 >> Mar sin, Docker Bosca uirlisí thagann cé le níos mó ná díreach Docker Machine. 714 00:44:37,760 --> 00:44:39,840 Dá bhrí sin tá Docker Machine an rud a chuidíonn 715 00:44:39,840 --> 00:44:43,710 chruthaíonn tú le fíorúil meaisín ar do Windows 716 00:44:43,710 --> 00:44:52,080 nó Mac-- do bhosca Windows nó do Mac box-- agus cabhraíonn sé a dhéanann tú soláthar, 717 00:44:52,080 --> 00:44:54,040 >> Ach a thagann sé chomh maith le Swarm agus Cum, 718 00:44:54,040 --> 00:45:00,840 atá deartha chun cabhrú a dhéanann tú mór imscaradh ar scála de d'iarratas. 719 00:45:00,840 --> 00:45:04,000 Mar sin, más mian leat a bhainistiú braislí de nóid, 720 00:45:04,000 --> 00:45:08,450 braislí de coimeádáin, Cum agus Is iad Swarm an mbealach chun dul faoi sin. 721 00:45:08,450 --> 00:45:11,430 >> Agus ar ndóigh a thagann sé le Docker Inneall agus Kitematic, 722 00:45:11,430 --> 00:45:13,250 a bhfuil an GUI deisce. 723 00:45:13,250 --> 00:45:17,060 Ba cheart dom a lua freisin Clárlann Docker, nach bhfuil san áireamh i Bosca uirlisí, 724 00:45:17,060 --> 00:45:23,150 ach tá sé ar bhealach chun tú a reáchtáil do chuid féin clárlanna de Docker Íomhánna cosúil Docker 725 00:45:23,150 --> 00:45:28,970 Mol, ach is féidir leat freisin a úsáid ach Docker Mol mar bhealach a dhéanamh sin. 726 00:45:28,970 --> 00:45:32,955 >> Agus, twist plota, tá tú ag féachaint ar rith sé i gcoimeádán. 727 00:45:32,955 --> 00:45:34,830 Agus sin conas a bhfuil muid dháileadh ar ár sleamhnáin. 728 00:45:34,830 --> 00:45:38,610 Tá an cur i láthair ar fad iarbhír ar deic sleamhnán HTML. 729 00:45:38,610 --> 00:45:43,170 Agus tá sé ag rith i coimeádán, ar féidir leat a fháil by-- 730 00:45:43,170 --> 00:45:45,596 >> NICOLA KABAR: Tá, mar sin tá sé ag rith lánaimseartha ar mo Max. 731 00:45:45,596 --> 00:45:47,540 Agus tá mé ag i láthair as é. 732 00:45:47,540 --> 00:45:50,910 Agus tú a dhéanamh ach Docker i ndiaidh shuiteáil tú do Bosca uirlisí. 733 00:45:50,910 --> 00:45:57,340 Is féidir leat a dhéanamh ach a reáchtáil dhugaire agus é a fháil, agus a úsáid na sleamhnáin. 734 00:45:57,340 --> 00:45:58,830 >> MANO MARCANNA: Agus go bhfuil sé. 735 00:45:58,830 --> 00:46:02,160 Mar sin, gabhaimid buíochas leat go léir as teacht. 736 00:46:02,160 --> 00:46:03,990 Agus tá muid sásta ceisteanna a fhreagairt. 737 00:46:03,990 --> 00:46:07,810 Ba cheart dom a lua roimh aon duine duilleoga tá T-léinte thar ann. 738 00:46:07,810 --> 00:46:10,940 Tá brón orm aon duine bhfuil ag breathnú seo ar Livestream nó físeán, 739 00:46:10,940 --> 00:46:12,820 ach ní mór dúinn Docker T-léinte thar ann. 740 00:46:12,820 --> 00:46:16,250 Agus tá a fhios againn mic léinn Docker, agus i mo thaithí féin, 741 00:46:16,250 --> 00:46:18,940 Ollúna freisin, cosúil le éadaí saor in aisce. 742 00:46:18,940 --> 00:46:22,490 >> Mar sin, go raibh maith agaibh go léir as teacht amach. 743 00:46:22,490 --> 00:46:27,050 Agus lean muid ar Twitter más mian leat, nó nach bhfuil. 744 00:46:27,050 --> 00:46:27,910 Ní féidir liom cúram. 745 00:46:27,910 --> 00:46:29,430 Chomh maith leis sin lean Docker ar Twitter. 746 00:46:29,430 --> 00:46:31,890 Sin freisin suimiúil. 747 00:46:31,890 --> 00:46:32,990 Agus ansin go bhfuil sé. 748 00:46:32,990 --> 00:46:33,490 Docker.com. 749 00:46:33,490 --> 00:46:35,410 Go raibh maith agat. 750 00:46:35,410 --> 00:46:39,360 >> [Bualadh bos] 751 00:46:39,360 --> 00:46:41,625