0:00:15 | tak vy jedete naše pro náš pro docker i |
---|
0:00:19 | no jmenuje tomáš tomeček to je vaše pavlí |
---|
0:00:22 | a proč to není sme už boli |
---|
0:00:24 | takže se vám podat něčeho docker i jak to funguje co to vlastně je ukážeme |
---|
0:00:30 | vám a kus pro nějaký bič a koho nasadit pako to potom beží |
---|
0:00:35 | ukažme různé způsoby a prostě si vlastně mohli za naše prvňáčky takže neprodal slovo vaškovi |
---|
0:00:42 | ten vám povim jak základy a potom sazeč a jiné |
---|
0:00:46 | tak ještě no ráno dobré ráno teda bude ráno pro ty kdo už věc a |
---|
0:00:52 | předtím novej přednášce docker ve fedoře tak |
---|
0:00:56 | tady toho fedoře zas tak moc neuslyšíte byl například i s fedorou je to cíli |
---|
0:01:00 | na fedoru |
---|
0:01:02 | takže základní termíny okolo dockeru já tak předpokládám že takže tady být je tady víc |
---|
0:01:08 | lidí a jste víc vzhůru snad |
---|
0:01:11 | doufám že všichni máte přesnou o tom co je to docker že to je nějaká |
---|
0:01:14 | kondenzační technologie nemáte |
---|
0:01:17 | výborně |
---|
0:01:18 | takže ještě máte představu tak |
---|
0:01:21 | docker samotný je firma |
---|
0:01:24 | a je to poměrně mladá firma ve spektru je to poměrně dlouho fungující firma která |
---|
0:01:30 | se přejmenovala spiny dotkla docker |
---|
0:01:33 | a |
---|
0:01:34 | docker jako aplikace |
---|
0:01:36 | je vpodstatě má dva významy jeden je že můžou dát do krku package informa |
---|
0:01:42 | což znamená že |
---|
0:01:44 | je to způsob jak zabalit aplikaci tak jako já týden jsou debian balíčky tak docker |
---|
0:01:49 | vlastně se dá brát jako package informa |
---|
0:01:52 | a potom se dala to nástroj který slouží k tomu abyste mohli ty aplikace distribuovat |
---|
0:01:57 | a spouštět |
---|
0:01:59 | dobrá tedy využívá a linuxové kontejnery nebo a |
---|
0:02:05 | takovou teorii tři kontejneru předurčuje koberec tam services to je ten dcera nástrojů a jako |
---|
0:02:10 | není ste jsi pět levinskej si |
---|
0:02:13 | si grupy a další věci a které potom jsou vytvoří něco čemu se daří demenci |
---|
0:02:19 | kontejner |
---|
0:02:21 | no a mám tady jaké základní a výrazy které se používají je teda hodně používat |
---|
0:02:27 | přednášce tak abyste byli v obraze |
---|
0:02:29 | registry neboli česky registr je místo kde sou uložené vaše imidže |
---|
0:02:35 | je to místo pravděpodobně někde na webu může být privátní nebo veřejný a veřejně registr |
---|
0:02:41 | nejznámější a poslední takový jako jediný je docker a |
---|
0:02:45 | a privátní registrů můžete mít kolik chcete například pro firmu nebo se to sebe |
---|
0:02:50 | imič |
---|
0:02:51 | je to co je uložené tom registrová jako já jsem teď vymyslel takovou krásu metaforu |
---|
0:02:56 | teda pro mě krásná jako vás ale je to |
---|
0:02:59 | a ještě podstatě zavřený notebook vypnutý tam ten harddisk jsou ty data tak to je |
---|
0:03:04 | když |
---|
0:03:05 | když ten obou otevřete a zapnete naše stanice díře to chrousta ty data zpracovávat se |
---|
0:03:10 | tam běží tak to potom ten kontejner |
---|
0:03:13 | takže kontejnery vlasti instanciovaných jineč běžící procesy které jsou nějaké definované v rámci toho imidže |
---|
0:03:22 | a imidže vlastně no obraz file systému obraz souborového systému |
---|
0:03:27 | a |
---|
0:03:28 | s nějakými metadaty které určují kdy byl vytvořen jak se jmenuje které uložený |
---|
0:03:33 | a další věci |
---|
0:03:36 | poslední poznámka je tady docker file |
---|
0:03:42 | a docker fily takový recept jak vytvořit ten řidič |
---|
0:03:45 | jsou dva druhy imidžů soupis imidže to jsou ty základní ze kterých pak vlastně ty |
---|
0:03:49 | základní stavební kameny kde máte bych se víš pro fedoru by si myško ubuntu a |
---|
0:03:55 | skoro s |
---|
0:03:57 | není ark linux a další debian |
---|
0:04:00 | a potom sou layer týmy že tedy s těmi vrstvami |
---|
0:04:04 | které potom vznikají mu to ručně to si vedeš ukážeme nebo ve fajlu |
---|
0:04:09 | a ty docker fily jsou takový vlastně r c jako vytváříte dávat jednotlivé vrstvy toho |
---|
0:04:14 | dortu tak vzniká potom ten ty network file vole jsi různé příkazy a nastaví se |
---|
0:04:20 | právě ty meta data tak dál |
---|
0:04:22 | no a to co je tady vlastně poslední |
---|
0:04:26 | takže to jak se pojmenovávajícím míře protože takže jim vytvořili nějaký unikátní ména bysme byli |
---|
0:04:32 | schopní s ní pracovat |
---|
0:04:34 | takže první část |
---|
0:04:35 | určuje ten registr |
---|
0:04:38 | to znamená může to být celou url adresa která vám řekne odkud vlastně stahujete z |
---|
0:04:43 | internetu |
---|
0:04:44 | nebo ip adresa potom je tam nějaký není zpestřována docker hlavu jsou to uživatelská jména |
---|
0:04:49 | těch z těch lidí |
---|
0:04:52 | a kteří tam ty imidže nahrávání to znamená tam mít třeba docker h dopadli |
---|
0:05:00 | o to bude nějakých si onanistovými že třeba fedora a pak to tam ještě taky |
---|
0:05:05 | které lepší potom konkrétní show verzi to znamená celá pokud se jedná o víš fedory |
---|
0:05:09 | tak tam může být celá fedora dvojtečka dvacet jedna nebo rouhání |
---|
0:05:14 | a jak vlastně ste schopni jedno umučit unikátní |
---|
0:05:18 | název toho imidže |
---|
0:05:19 | který není zase unikátní protože můžete to jen tak přiřadit jakémukoliv imidž a potom tam |
---|
0:05:24 | je pod tím tak jen se vlastně ten imič je unikátní reprezentována víčkem |
---|
0:05:29 | takže pak máte |
---|
0:05:31 | o nějaký tajný ukážu je to strašně dlouhý řetěz znaků |
---|
0:05:35 | a tím spojením i v názvu anička si dostanete potom ten samotný |
---|
0:05:41 | obraz a systém |
---|
0:05:46 | to tam chtěla |
---|
0:05:48 | hošťky no tak dobry |
---|
0:05:50 | tak ta jaké architektura dockeru nebo jak to celý vypadá z hlediska toho id |
---|
0:05:57 | tak úplně dole je kontejner který processing hypernovy nevím space si asi dopadly a nastavuje |
---|
0:06:03 | celé to prostředí pro ten bych toho kontejneru |
---|
0:06:06 | ozvěte démon který vlastně přes |
---|
0:06:09 | nějaké i já volání a volá ty funkce toho kontejneru a nastavuje vytváří podle metadat |
---|
0:06:15 | toho imidže a toho kontejneru vytváří ten kontejner |
---|
0:06:19 | ten docker nemá restarty a existuje systém nějaký soket jakej sem jste připojíte znamená což |
---|
0:06:25 | pro vás znamená že můžete si vytvořit vlastní toho klienta který bude tohle škola stávat |
---|
0:06:30 | vždy vlastního mozku aplikaci kdy kousíček bude sloužit oba byste volali a toho démona pracovali |
---|
0:06:37 | schopen |
---|
0:06:39 | a hotově na něco čemu dockeru síťový graf |
---|
0:06:43 | v podstatě je a |
---|
0:06:46 | wget dockeru pro práci s filesystém protože ty kontejnery potřebují mít oddělený filesystém o hosta |
---|
0:06:54 | tak je tam několik různých beckham no si je tam dělá jsme prvek trvat reflexivně |
---|
0:06:59 | adresa pět nově podstatě ulejt sestry se dostal ke dnu |
---|
0:07:03 | a pendrekem potom umožňuje to že ty imidže jak jsem říkal jsou vole jet mají |
---|
0:07:07 | tam ty prostory takže ty vrstvy se správně poskládali na sebe a levě tom kontejneru |
---|
0:07:13 | vidíte jako jeden filesystém ale v rámci tady toho grafu jsou a to jednotce ve |
---|
0:07:18 | west jednotlivé komponenty |
---|
0:07:20 | a které se stádem |
---|
0:07:22 | no a poslední částí jsou teda potom je commandlinu interfejs který já tady budu považovat |
---|
0:07:27 | při těch ukázka |
---|
0:07:29 | a potom jsou tam různé knihovny které slouží pro práci dockrem nejznámějšího nejpoužívanější podle něj |
---|
0:07:35 | asi docker pane kterou přílohy ví docker a je to vlastně python knihovna a vy |
---|
0:07:40 | můžete přímo volat vytvoření kontejnerů build imidže a tak dále všechny věci které může s |
---|
0:07:44 | commandlinu tak podstatě sou teď už dostupné |
---|
0:07:47 | if té knihovně |
---|
0:07:51 | si k tomu letadlu jestli chceš něco do specifikovat máte někdo nějakou otázku to je |
---|
0:07:55 | ta mě |
---|
0:07:58 | asi ne to je dobře tak já předám tomášovi slova tom až bude pokračovat a |
---|
0:08:02 | já se tam sobotu okolo jak se ukazovat to sou popisu |
---|
0:08:12 | také takovým vaškovi za obědě mě |
---|
0:08:15 | a pověz a pozor na tu praxi pako to funguje |
---|
0:08:18 | takže pak if pozvou možné vytvořit imič sou asi dva také spol osoby nejpoužívanější je |
---|
0:08:26 | ten první je interaktivní ten je dole publi sami a vpodstatě se jedná o to |
---|
0:08:31 | že sis imidžů vytvoříte kontajnery a |
---|
0:08:38 | vytvoříte si kontejner a interaktivně zní pracujete že to nebyl že deamona ale jste prej |
---|
0:08:44 | a možnou |
---|
0:08:46 | takže to vlastně vašich spravil jste mohli vědět |
---|
0:08:49 | spustil si konta jiné fedoru spoustu jenom bereš a |
---|
0:08:53 | pracech kontajnery teraz může vlastně čakovic hroby |
---|
0:08:57 | a vlastně zapisoval to |
---|
0:09:01 | to souboru open my |
---|
0:09:03 | něčeho teraz s kontejneru vyskočil |
---|
0:09:07 | a ten vlastně uši |
---|
0:09:10 | tak se nacházely a filesystém a koně ho může zkusit zase |
---|
0:09:18 | ale to nespravil ale spravil to že s kontejneru vytvořil zase imič |
---|
0:09:35 | a |
---|
0:09:37 | ne |
---|
0:09:42 | abych to vysvětlil neděláte jen tak ale na tenhleten obrazovka se nahrává takže abyste potom |
---|
0:09:46 | záznamu jsem to budete chtít podívat měli ty příkazy slajd si všimněte stáhnout tak sme |
---|
0:09:51 | to museli prohodit bratr protihmaty to máš a usušte se hnedka vrátím |
---|
0:10:00 | nebreč to tu rozdejchám |
---|
0:10:05 | takže eště raz rychlosti |
---|
0:10:08 | spoustu si com tajné je členem změnil a vyskočil z něho |
---|
0:10:13 | když ale ten kontejner že je na disku tak push nemůže ruby takové že port |
---|
0:10:18 | sme |
---|
0:10:19 | pustí ho znova |
---|
0:10:21 | a aplikovat na mám to jestli tam něčeho alebo |
---|
0:10:27 | pokusí se nějaké |
---|
0:10:31 | projevila za porty s kontejneru na host rusky systém ale může to urobí tak že |
---|
0:10:37 | s kontejneru výtvory zase imič |
---|
0:10:40 | a na kentus má když tak zase může skoro vytvoří s imidže další jako utajené |
---|
0:10:45 | a trestně teda strávil |
---|
0:10:50 | způsobem ukazovátko |
---|
0:10:51 | takže |
---|
0:10:52 | curium větší |
---|
0:10:54 | tom dovědět ten docker úplná tím větší a |
---|
0:10:59 | spoustu prý ta s vypiješ mi že tomu koupený |
---|
0:11:03 | vypisoval to open a |
---|
0:11:06 | takže toto je dne způsob a komu ještě pro byt imidže |
---|
0:11:10 | je to super tom že ste prahu vtom kontajnery a |
---|
0:11:15 | vidíte prostě čase dvě stě filesystém je to super bohužel to že je dobré z |
---|
0:11:21 | toho že |
---|
0:11:24 | je to nerušte automatizovat musíte naozaj se do toho a s patent je prý kazit |
---|
0:11:30 | na tu automatizaci do služeb právě docker file |
---|
0:11:36 | já s ní |
---|
0:11:38 | takže to mám jednoduchý docker file |
---|
0:11:42 | a three tomu že ve vaší za chvílu ukáže |
---|
0:11:46 | docker fily vpodstatě velmi jednoduchý a kanystry to jsem skládá spíš trubci a argument o |
---|
0:11:53 | k ní |
---|
0:11:54 | takže to máme trestně čtyři pětky štyry štětci |
---|
0:11:58 | pro vy je na to asi na je důležitější hovory jo to a kýble jsi |
---|
0:12:04 | mi chcete použít |
---|
0:12:06 | takže v našem docker fily používám fedoru |
---|
0:12:09 | kódem eště použít však uvidíme |
---|
0:12:11 | nebo že |
---|
0:12:14 | ne |
---|
0:12:17 | další jeden tak jo tomu k to ten docker fily tvorem to se stará |
---|
0:12:22 | já rychle |
---|
0:12:24 | tady tě mistr která |
---|
0:12:26 | ta vpodstatě výtvory šel a měl spustitelný prý ta s |
---|
0:12:30 | takže to je to tenisty prý prostory vašek použil vtom procházel tom richarde interaktivní kontejnerama |
---|
0:12:38 | a poslat na je že je implicitně prý krást to ji použil který sema spustit |
---|
0:12:46 | ke ty tvoje ty jsi mi do komentáře |
---|
0:12:49 | samozřejmě ten klika si můžete zvolit sami ale keců je to nějaký defaultní tak ten |
---|
0:12:53 | se použije |
---|
0:12:54 | takže je to za strašně to jste jollu vtom interactive no |
---|
0:12:58 | kontejnery |
---|
0:13:00 | tak teraz poprosím vaška by nám vy vyhodil tento jineč |
---|
0:13:05 | tak bys a to pomocnou aplikaci docker byl to |
---|
0:13:10 | počkat a |
---|
0:13:19 | docker a teraz byl ty náš |
---|
0:13:21 | jineč |
---|
0:13:24 | a je to hotové a teraz vlastně ke vašek spoustě ten to je větší tak |
---|
0:13:28 | tam |
---|
0:13:29 | doufaje nebude to jo na ty výsledek jako pretty |
---|
0:13:39 | ram je právě to že v rámci toho imidžů chceš pustit nějaký průkaz že aplikovat |
---|
0:13:44 | mi zapisujeme |
---|
0:13:47 | nějaký ten text do toho souboru a co to je právě to že pět spouštět |
---|
0:13:52 | čtenými či tak jaký prý girls seš prostě david ten kontejner pražák |
---|
0:14:06 | mně která se pouštěl v rámci toho byl du tým vlastně upravuješ ten imič |
---|
0:14:10 | ale jako náhodná že mít hotový tak chceš aby tam běžela nějaká služba paprika daném |
---|
0:14:15 | eště kdyby vyser |
---|
0:14:17 | tak musíš dockeru povede tak pak vlastně to má zprávy takže na to slouží pro |
---|
0:14:21 | repre sme to co model že tým specifikuje štempl i krást |
---|
0:14:28 | ano prostě tak |
---|
0:14:31 | takže |
---|
0:14:32 | jaký je rozdíl mezi tím interaktivní výtvarným imidže omezit docker file filipani salám změnit amway |
---|
0:14:39 | si mitch |
---|
0:14:41 | čin aplikovat fedora je mi celá pěkného tam byly nějaké sekery ty barvy |
---|
0:14:46 | nemáte docker file tak jednoduchou primality i myčka je to hotovo vypadl interactive mého je |
---|
0:14:52 | to mozol eště |
---|
0:14:57 | tak to jsem ještě frida nějaké další příkazy které se ještě běžně používá docker file |
---|
0:15:03 | teď například header |
---|
0:15:05 | stojí vám z vašeho počítačů nahraje soubor do toho imidž o |
---|
0:15:12 | jako celku jednoduchá věc další věci bojům |
---|
0:15:17 | ty bojujete že máte adresách vašem imidž i doktor budete mantova nějak uvést hosta že |
---|
0:15:25 | velmi dobré filipa jak a že chcete mu ty získávat teda |
---|
0:15:30 | přistupovat k volbám kontajnery z hosta |
---|
0:15:35 | další věci it all s to znamená že |
---|
0:15:39 | kontajnery je nějaký port k |
---|
0:15:45 | kontejnery je port doktorem u |
---|
0:15:48 | ktorý vlastně bude |
---|
0:15:50 | používat |
---|
0:15:51 | takže se musí vytvořit první trefa nebo |
---|
0:15:54 | a tyto vlastně umožněte aby ten abys kontajnery nějaká aplikace půjč půjčovala kotě |
---|
0:16:02 | a poslat na věci ty máš to definovat pro mne prost redaktore budu použité kontajnery |
---|
0:16:09 | činnost tento prípadě to aplikovat python a |
---|
0:16:16 | ano |
---|
0:16:26 | takže v jednom kontajnery auto na jedny mašině |
---|
0:16:35 | a |
---|
0:16:38 | tam jde o to že |
---|
0:16:40 | smažte kým je zpravidla pohánět toto je vlastně hovory ven o tom že v rámci |
---|
0:16:45 | toho kontejneru bude po bude určovat na tom portem |
---|
0:16:48 | a google tomu rozumim tak |
---|
0:16:52 | jsou tam nejspe jsi na porty takže vlastně každý kontejnerů znát |
---|
0:16:56 | už po dva na tom botě a když si potom muševa tým že ten kontejner |
---|
0:17:01 | spustíte tak si ty porty praha po je teče pojedete |
---|
0:17:06 | nám kontejnery porto jsem tisíc ale na hostovi to bude port tisíc to mám další |
---|
0:17:11 | kontajnery ten bude tisíc jedna ale zas tak zase to bude ose tisíc kontajnery |
---|
0:17:19 | ano a defaultně lemma docker vlastně na výtvory virtuální si a každý kontejnerama zhasnul adresu |
---|
0:17:26 | a vlastně host ne |
---|
0:17:28 | jenom jestli doplním k tomu dispose u to funguje tak že ten kontejner |
---|
0:17:33 | má |
---|
0:17:34 | pokud vlastně má otevřený port osum tisíc pokud ho specifiku potřít kope myslim dockrem tak |
---|
0:17:41 | co automaticky udělá to že to namapuje nějaký |
---|
0:17:44 | port hosta třeba čtyřicet pět tisíc devět set něco automaticky na ten portu souvisí s |
---|
0:17:49 | tou kontejneru |
---|
0:17:50 | že vlasy potom ten právě ten kontejner na hostovi má nějaký výbor dneš má ten |
---|
0:17:55 | kontejner lokálně když potom na hosta přistoupím na ten port čtyrycet pět tisíc tak přístupu |
---|
0:18:00 | do kontejneru na port osum tisíc |
---|
0:18:10 | takže pak vlastně zabalit aplikaci je tak aby drželi tok kontejneru je to trochu jiný |
---|
0:18:16 | koncept na dyž se používá ho používá takže |
---|
0:18:20 | bys prvky si asi máte jednu službu v jednom kontajnery není dobrý když to máte |
---|
0:18:25 | v já si například aplikaci let databázová lepší je kec máte v jednom kontejnery data |
---|
0:18:30 | vázu a v jednom aplikaci |
---|
0:18:33 | další věc jsou data |
---|
0:18:35 | takže kontejnery jsou vlastně také tak a věc že tedy kolik se může stát že |
---|
0:18:39 | vám zhavaruje a vy sázíme chcete starost o čem se tam stalo chcete zvrhne spoustě |
---|
0:18:45 | to kam jste další i pro vaše aplikace fungovalo taky to byste vlastně došlo data |
---|
0:18:51 | proto jsem použil takzvané bitovou jo |
---|
0:18:54 | a to sou vlastně špici ale kontejnery které složena niklovaně ptát |
---|
0:18:59 | vypadat |
---|
0:19:02 | su |
---|
0:19:04 | docker file pro ně vyzrál si na tri jatky s tím že ten najdu eště |
---|
0:19:09 | chanel ke to že se tam nastaví pódium a ty za vlastně povinné že ten |
---|
0:19:14 | konta je publikuje nějakou nějaký adresa který si druhý kontejner namontuje doslova a do neukládala |
---|
0:19:21 | data |
---|
0:19:23 | že prípadě že potom co snažte a teď vaše logika cíl |
---|
0:19:27 | tak a budete té aplikaci juana za sebe zapisuje do toho datového kontejneru a s |
---|
0:19:33 | tým vlastně ušní čáru větev tom třeba ty data |
---|
0:19:36 | dal jsem věci je ke má ten aplikaci dva kontajnery jako se vzpomínal s aplikaci |
---|
0:19:41 | jo zato vázou |
---|
0:19:42 | tak |
---|
0:19:44 | každý bereš každý držet za svoje my jsme ji spisy a vlastně sou bez nevěděla |
---|
0:19:48 | proto docker používat tak věc která se odvolávají a dokážeš spojit |
---|
0:19:56 | spravit se to takže |
---|
0:19:59 | a k ovaž ukazuje tu teraz docker a tak tam dáte proklínat školí a pojďte |
---|
0:20:04 | které dva kontejnery chcete spojit |
---|
0:20:06 | a docker zprávy to že dokáže to těžko toho kontejneru |
---|
0:20:14 | no jiného k o tom tady neros torry koše a prý data aplikaci a do |
---|
0:20:19 | kontejneru aplikaci je nastaví proměnné pro strejda toho kontejneru z databázovou takže musel aplikaci si |
---|
0:20:26 | len dáte že chcete zisk chce zapli po jít k databáze která je uložena |
---|
0:20:34 | to jmenujou můžeme si to je to pro vtom to je to pro mne prostředí |
---|
0:20:38 | na |
---|
0:20:40 | a |
---|
0:20:42 | a tyto způsobit muž to vlastně bych spojit a moc databázi jednom a aplikaci druhou |
---|
0:20:50 | nějaké otázky |
---|
0:21:01 | jsem ok okomentovat šrouby vašek tak |
---|
0:21:06 | dobrý počkám to bude fungovat k tomu povim |
---|
0:21:10 | tak já jsem chtěl ukázat tady to linkování kontejneru když si všimnete |
---|
0:21:14 | jinak je tady vidět volům o čem mluvil to máš vlastním že to nemám televizor |
---|
0:21:18 | kontejneru ale pak se správný se udělá přes ty data to data datový kontejnery který |
---|
0:21:22 | a mají kde to namontujete do datového kontejneru a ten potom pro linku je to |
---|
0:21:28 | pomocí toho příkazu linky tady vidíte že já linku kontejner který se menuje |
---|
0:21:34 | mysql do jako název má hezký jo takže když se teďka |
---|
0:21:38 | vypíšu |
---|
0:21:41 | proměnné prostředí tak jsou tady proměnné které začínají ti mysql a určují vlastně jak se |
---|
0:21:48 | může připojit k tomu pro přímková nebo kontejneru |
---|
0:21:52 | takže pak můžete mít například skript který tohle nastaví v nějakém tom world press o |
---|
0:21:56 | nebo něčem a můžete to použít bys to byste moci dopředu věděli dopředu znali a |
---|
0:22:02 | ip adresu toho kontejneru a tak dál |
---|
0:22:06 | takže když teď že |
---|
0:22:08 | jenom pro linkování ukážu |
---|
0:22:10 | nějak tým způsobem reálně |
---|
0:22:15 | tak teď je tady naběhl |
---|
0:22:17 | tak mi tady naběhnou systém kdy |
---|
0:22:20 | ram s chybou to mi von eště lukáš neopravil |
---|
0:22:23 | a ale když se všimněte tak se tady spustil |
---|
0:22:29 | a patch |
---|
0:22:31 | a když nepřijdu do prohlížeče |
---|
0:22:33 | tak pokud si vzpomenu |
---|
0:22:36 | na adresu |
---|
0:22:37 | která byla jedna sedumdesát |
---|
0:22:44 | aha dobře |
---|
0:22:48 | ne já to rituál jsem |
---|
0:22:55 | takže ten umí užívat |
---|
0:23:15 | tak se mi odpustil ten world press kontejner který je na pojídání kontejnery které tam |
---|
0:23:21 | a jestli to má za správní kdož měl by takže tak že ty data téma |
---|
0:23:24 | jestli databáze nebyly uložené venku na tom hostovi protože pokud sou tom kontejneru ten kontejner |
---|
0:23:30 | z nějakého důvodu umřel tak při pomoci nedostane |
---|
0:23:33 | takže |
---|
0:23:34 | každopádně tady je nějaká ukázka toho linkování kontejneru tohle konkrétně traktorem a dostali natrhl sedmičkou |
---|
0:23:40 | a běží tam systém být |
---|
0:23:43 | já jsem neměl |
---|
0:23:44 | někde |
---|
0:23:46 | potom nemam |
---|
0:23:49 | no to je no měl jsem tam ukázku ještě toho docker file trochu tam byla |
---|
0:23:52 | zobrazena se si všimli tak je tam jenom systém kontroly name a pak se nespouští |
---|
0:23:57 | ten příkaz nápisy diví malé spustí se přímo systémový které potom měla všechno za mě |
---|
0:24:05 | když pokrač |
---|
0:24:07 | návrh takže další slajd |
---|
0:24:10 | takže testujeme jak našlo aplikace dostat do imidžů ale ještě stál nevím jak to nasadit |
---|
0:24:16 | na server |
---|
0:24:17 | takže vaše kouřovody občas to že to register iónům na nějakém složitém informaci je |
---|
0:24:23 | register je vpodstatě definicí a trestejte ja jo to dockeru a každý si může implementovat |
---|
0:24:29 | se vlastně register registr referenční a implementaci a existuje kupa dalších |
---|
0:24:36 | proč o vlastně register onen ukládá imidže podstatě ta jsem šla implementaci a nehovory o |
---|
0:24:42 | ničem jinou dnes tom řešeny uživatel já není tam žádné indexování vyhledávání je to lenko |
---|
0:24:49 | na něj nečetl |
---|
0:24:53 | pako vlastně dostaneme ten imidž do registru |
---|
0:24:56 | takže jednak se musíme oteplovat |
---|
0:24:59 | a tu můžete vědět proč ne to pojmenoval nějakou o kterém ho do vašeho pane |
---|
0:25:04 | na začátku je tam vlastně náš register version alkohol stě a našimi celá odborná ty |
---|
0:25:10 | míč nemáme tam žádný nejspe jsou bude to u nás a |
---|
0:25:14 | ukázaný s tam je dělaný |
---|
0:25:16 | takže no tak budeme tedy míč a potom ho pošleme takže |
---|
0:25:20 | pane se u toho registru a |
---|
0:25:23 | klidně můžeme sapy po jedna teda z nějakého jiného počítače můžeme |
---|
0:25:28 | získat tento imič tým že pod strany docker půl |
---|
0:25:36 | tak vašich |
---|
0:25:39 | aby na tom takže teraz vlastně za ten největší nahrává do registru |
---|
0:25:44 | na jeho počítači |
---|
0:25:48 | a |
---|
0:25:49 | tak ho tam bude a potom doufám |
---|
0:25:52 | každé takový za ropu |
---|
0:25:55 | dvě minuty do brně pokračuj |
---|
0:26:01 | takže už máme míč registry už celé nasadí na server |
---|
0:26:05 | takže by mohlo vyklizena také nebo co |
---|
0:26:09 | vůbec ne že máme našlo aplikacím že tě |
---|
0:26:12 | na triko na githubu je a chceme nasazovat docker kontajnery |
---|
0:26:18 | tak si poli z mé strany luk na komise kritikou věky komitne doprava k čemu |
---|
0:26:23 | branch tak se nám kdyby hodinářka výkon tajné imič a nasadí sem |
---|
0:26:29 | takže |
---|
0:26:31 | takže jenom bude běžet skript tady zprávy to že tu nenašlo aplikaci ju vytvoří z |
---|
0:26:36 | něj nový míč |
---|
0:26:38 | pošlem do registru a na tom server kdo to bude pořád plný nahotě a zastavíte |
---|
0:26:44 | na tom výkon trenéra spustila vy to word jsou samozřejmě závisí jako mizera vaše aplikaci |
---|
0:26:49 | a ty pojedeš to máte na jednom serveru tak tohoto registru nic nemusí |
---|
0:26:53 | stačí pár ke co tam by byl ti |
---|
0:26:56 | to je také jednoduché vod fu bohužel to |
---|
0:27:00 | možná tam bude zemana se pár sekund vypadl |
---|
0:27:03 | tom jak se zastavit kontejner a spoustě samovi a |
---|
0:27:08 | takto ignorovat obecné že to |
---|
0:27:10 | není důležité |
---|
0:27:12 | do další spolu s o akordy point je použit nástroje to jsou alfy |
---|
0:27:18 | je to je to nástroj vytvořeny pro mu dockeru a |
---|
0:27:22 | ruby vlastně to že si za definujete yum a soubor který je tam napravo |
---|
0:27:27 | a no povězte jak vlasy šel aplikace vyzerá takže moje aplikaci mám dva kontajnery jeden |
---|
0:27:33 | je ve druhým databáze a |
---|
0:27:36 | ve se bude vyhodit |
---|
0:27:40 | s adresa reaktory zadefinovaný |
---|
0:27:43 | jak vidíte velmi nalinkovaný z databázovou a |
---|
0:27:48 | a |
---|
0:27:50 | a pro linku support i s kontejneru na host konkrétně takže tam napiš sami |
---|
0:27:57 | a jediné čem potom musíte zprávy ti je že to že to byla prasárna kde |
---|
0:28:01 | tento yumu soubor a dát je zticha asi zprávy to že by bylo ty kontajnery |
---|
0:28:07 | a spoustě jich prostě tak jak jste zadefinovali tam jednoduché |
---|
0:28:12 | vtom prchal z obliga když jsem hovořil |
---|
0:28:15 | tak tam by se vlastně vtom krok číslo šest museli máte ten velmi pohyb rizika |
---|
0:28:21 | s ktoré jste viděli od vaška dvou proč ne na špici školné akyn konta nechcete |
---|
0:28:26 | spustit čím aby predikovaný a tím nič a ke vono mi to namontovat |
---|
0:28:34 | ale s týmto mi to prý ne o mnoho jednoduše |
---|
0:28:39 | tak naše aplikace nádrži super máme zavolat máme postavu docker kontajnery ale smyslu chceme nějak |
---|
0:28:46 | monitorovacím vědět co se tam děje že tam náhodou nejsi nějaké chyby |
---|
0:28:53 | učte je dobrý nápad si logy na dal do nějakého adresa reaktory namontovaný zhusta byste |
---|
0:29:02 | potom klidně bych mohli pozor abys to ste šli do kontejneru |
---|
0:29:08 | prípadě můžete použít nativní nějakou infrastrukturu a vydávat to nějakej služby a ty si to |
---|
0:29:14 | zrovna internet tě |
---|
0:29:16 | taky sto časovým kletbu témat systém dyž kontejnery tak nám to mohlo by že tady |
---|
0:29:21 | žurnál a mohl bys logické což na |
---|
0:29:24 | tak možnou ukážu čipové nashle přednášky asistenty |
---|
0:29:30 | si zde |
---|
0:29:32 | tak dál dalšího věc a komory trváš optika cílů tak úplně rychlo je docker to |
---|
0:29:42 | tak |
---|
0:29:43 | aha to dobré |
---|
0:29:45 | tak docker to funguje podobně jako klasicky to ukáže vám pak procesy byl že a |
---|
0:29:52 | kontejnerech to zadáte |
---|
0:29:55 | takže to vaše ukáže hlavu ke mně už to zkusit sami |
---|
0:30:05 | nelezu nápisem té pak další dva nástroje pro je cockpit to je vivian jedné tom |
---|
0:30:11 | a je to vlastně webová služba kterou si pustíte na servery a vidíte váš stroj |
---|
0:30:18 | a ty procesy tam prže a kol koprocesoru s a zjis |
---|
0:30:23 | spotřebovává paměť a jedna sketche do toho to tu je že uvidíte taky s to |
---|
0:30:28 | vaše kontajnery a facto soustavě |
---|
0:30:33 | podobný projekt jevů kosinova je ze ale ten jen jeden je čistě ivana kontajnery |
---|
0:30:40 | dobře tak spadal běžela jak webová služba takže spustíte a čtyřicet pro sebe pozor a |
---|
0:30:46 | čase dvě |
---|
0:30:48 | si vleze je možné dokonce nás na jistou a tako konta je čele super |
---|
0:30:54 | dá se věci a to podobně jako to je to vaše procesy a |
---|
0:31:00 | tam vidíte kontajnery na vašem sleduje to popíšu tak podrobnější |
---|
0:31:05 | a potom na věci systém kdy si group ls |
---|
0:31:10 | to mám ten aprikot a dalším schválně takže jako vlastně vyzerá ten kontejner navržena systém |
---|
0:31:18 | uplně ho lidi na jedničku členit a |
---|
0:31:21 | pod ním běž i proces to jsou holá docker pomlčka a jeho identifikátor ten tone |
---|
0:31:28 | mode u vašich na začátku tak to je unikátní ten identifikovány výkon tajné a pod |
---|
0:31:34 | ním |
---|
0:31:35 | běžela procesy které |
---|
0:31:38 | teda podívej se procesy které bych že v rámci toto kontejneru |
---|
0:31:43 | já to mám postgres zobrazený a suprová jezer super omezené vlastně to vektory se staral |
---|
0:31:49 | o to aby potrestal běžel prípadě že spadne spustit ho znova |
---|
0:31:55 | toto je pohled |
---|
0:31:57 | to se spolehni si do ruky bitovou spolupráce sou tak postgres dobou eště po ten |
---|
0:32:02 | s názorem |
---|
0:32:07 | tak a |
---|
0:32:09 | když my se zavedou mají části |
---|
0:32:11 | a to mám dva slajdy o nějakých typ ucha triko a kol |
---|
0:32:16 | a kolem vše co se stalo kontejner on je to všecko sme vlastně skúsenosti |
---|
0:32:23 | no stě to jste mohli vidět že ke vašek spustil kontejner tak tam a taky |
---|
0:32:26 | ne primy proud |
---|
0:32:27 | a bereš pomlčka verzi a zas to jednoduchou věc sou ty už asi na source |
---|
0:32:32 | u tebe šanci domovského adresář |
---|
0:32:37 | další věcí je klepou ještě nějaký byly si míč tak se může tu dnes takže |
---|
0:32:42 | hodinách to a když |
---|
0:32:44 | ta distribuci jak true používat jehož mám ovšem balíky u sou tam záplaty |
---|
0:32:50 | nemusí být špatný nápad |
---|
0:32:52 | si updatnu balíčky |
---|
0:32:55 | a ale následně jako to zprávy ze tak většinou každý pin p když manažeři nastavuje |
---|
0:33:00 | kopu metoda které jsou zbytečné data a ty asi nechcete kontajnery taky pryč s nimi |
---|
0:33:08 | zase věci nepracuje ze z dockeru často se musíte památek tě dědečka všecky amen a |
---|
0:33:15 | co je čas len skon teda půlku času strávíte stream že syfilis to je to |
---|
0:33:20 | že ty kontejnery všech imidže a potom hledáte ten svůj s kterým chcete pracovat |
---|
0:33:25 | z je šelma perfektní úkon klišé a ke možno vidět na tom slajdu je |
---|
0:33:31 | snaží za použit prý krást docker na čas právě to že zná že kontajnery k |
---|
0:33:36 | to je ok to venkovem |
---|
0:33:38 | takže napíšem docker na ta a takže šelmy teraz zobrazili s všech těch kontejneru které |
---|
0:33:44 | se zastavené a ještě jich |
---|
0:33:47 | a oblastech na zahradě podle času ale zobrazí pěkně tedy body zastavené a kosovo lajnu |
---|
0:33:53 | a command ladičko super nemusím pro být docker pes tvrdým zobrazil tento záznam |
---|
0:34:02 | nepoužívám veš |
---|
0:34:04 | já používám veš publishing do takový zákon píšem funguje a dáš do krve taky tolik |
---|
0:34:11 | je vždycky název kontejneru a aničko kontejneru ale nevíš kryje když to patří ke kterým |
---|
0:34:18 | u nás ho kontejneru a nevíš co to je za kontejner |
---|
0:34:21 | a tady tohle zase myslím že je lepší protože tam vlastně tak vezmi si říkal |
---|
0:34:26 | že o tomto sledu bude název toho kontejneru čtrnáct kompresi ale my máme tam vidíš |
---|
0:34:32 | ten části ne že si nesložíš je třeba kontejner té jsi se zrovna vytvořil pokud |
---|
0:34:36 | bys potřeboval to udělat hned po pivu vytvoření smazat ostatní třeba kontejnery no tak |
---|
0:34:41 | ten z zvýšil je mnohem lepší podle všeho |
---|
0:34:46 | na ten bych poblíž |
---|
0:34:53 | takže prípadě že se snažíte dostat slovo klikací do imidžů tak já to robím takže |
---|
0:34:59 | si za pustit terminály vím tam zašel meditovat docker file a hned vedle něho si |
---|
0:35:04 | spustit |
---|
0:35:06 | tak jste listy imič a spustí mnou šel a všecky příkazy které když ten docker |
---|
0:35:11 | file když majitel imidžů oběma něčom repre kvapil |
---|
0:35:15 | důvod proč to tak robím je že prej tady si napíšete to i docker file |
---|
0:35:18 | aplikovat tri co tedy jakou no aplikace sou různé |
---|
0:35:23 | různé finty spustíte bylo tatras vám to spadne spolu ke ne to brečel ty |
---|
0:35:30 | kec něco na toto připravit ty že s všecky privazi spouštět tak vlastně že prej |
---|
0:35:35 | kompilátory krát mobil prvé |
---|
0:35:38 | další věc je |
---|
0:35:40 | a k se dostat do kontejneru který vám právě běží |
---|
0:35:43 | tak proč sme chcete teraz šel nějakým zažil jsem kontajnery |
---|
0:35:49 | jeden z o způsobuje že se tam pustit ssh deamona a privatizace se za to |
---|
0:35:55 | je ale velmi zlína pak bude to dalš a služba která vám tam v režii |
---|
0:35:59 | a pak že se to rozbili |
---|
0:36:01 | na to složili nástroj který selhává ne sem to je na netroufnu ty linuxe a |
---|
0:36:07 | vpodstatě složená to |
---|
0:36:09 | že mu dáte pěti procesu běžela celého či váš konta ne a všetky není spisy |
---|
0:36:17 | které chcete výboj aplikované a motal spustit mbed v rámci vašeho kontejneru a ste tam |
---|
0:36:23 | výborné |
---|
0:36:25 | taky s to je nástroj hennessy nejste mě prahu dockeru a je v rámci lip |
---|
0:36:30 | konta |
---|
0:36:33 | dalšího věci je consensus a pozor at fako mu stavět falls autora |
---|
0:36:40 | a |
---|
0:36:47 | to jestli který jsem někde našel teď sem zase ztratil jo protože jsem tom kontejneru |
---|
0:36:53 | to jestli jedem které jsem našel ale tam právě využity |
---|
0:36:58 | jednou |
---|
0:36:59 | takže |
---|
0:37:01 | je tam na využití to nsa metr |
---|
0:37:04 | kde si právě někdo to vite to psal tak si zjednodušil tu práci takže tady |
---|
0:37:09 | vlastně přímo jako parametr buďto a jednička nebo název toho běžícího kontejneru do které chce |
---|
0:37:14 | vstoupit |
---|
0:37:15 | získá sis toho já jdi procesů protože to je vlasy metadatech toho kontejneru |
---|
0:37:19 | a pomoci to ne sem tam potom nastaví všechny nejsme jsi včetně |
---|
0:37:23 | včetně proměnných prostředí |
---|
0:37:26 | a dostane vlastně úspora spustí se tam zkusí se tam veš |
---|
0:37:30 | takže ten skript potom když se když se spustí s názvem toho kontejneru běžícího |
---|
0:37:36 | tak máš no slyšel v rámci to ví co kontent vopravit sem ukazoval spouštím to |
---|
0:37:40 | žurnál |
---|
0:37:41 | tak když tedy |
---|
0:37:43 | mě tam asi vyšší distribucí systémový tak můžu |
---|
0:37:46 | bezproblémů tom kontejneru sis postěžoval kontrol a podívat se co dělal http |
---|
0:37:53 | při spuštění třeba tomhle případě |
---|
0:37:59 | já tam je právě ne si a ktery ale mně se nelíbí vtom že |
---|
0:38:04 | ty musíš |
---|
0:38:05 | mít ten kontejner na vydefinovanej nějakým že jsem fajn který někde uložený vtom bárek docker |
---|
0:38:11 | a další ty vlastně vlezeš do té složky kde ten vede jsem file a zadá |
---|
0:38:15 | že nejsi a ten že jsi |
---|
0:38:17 | název toho souboru se to tomu souboru a ono to udělá to stejně jako ten |
---|
0:38:21 | skript ten jsem to |
---|
0:38:23 | spustit na základě metadat toho kontejneru je to vlastně hodí do ve všech tom kontejneru |
---|
0:38:29 | nebo spustí nějaký příkaz |
---|
0:38:31 | a takže ono to podstatě je šifrovaný z dockrem ten jestli ste těch nejnovějších masivu |
---|
0:38:36 | verzích |
---|
0:38:37 | a leje je může zužit jedeme sem teda pokud to potom co vše |
---|
0:38:49 | protože není komplikovaný akorát musí znát tu cestu k tomu že jsem s sou že |
---|
0:38:55 | jsou souboru |
---|
0:39:04 | a |
---|
0:39:10 | je možný že už to opravili tady tuhle věc je potřeba zadávat ten kontejner přísné |
---|
0:39:14 | sebekontrolou poslední verzi úplně a je možný že už ty co to funguje tak že |
---|
0:39:18 | teda přeneseny ta název kontent vaničko kontinua funguje to taky historka ženy cestu cela se |
---|
0:39:23 | mu |
---|
0:39:24 | ale ne nebo to si budete muset asi vyzkoušet sami |
---|
0:39:30 | chtěl trochu teda k tomu čeho de vašek |
---|
0:39:35 | k tomu javaskriptu budou taky s tou o pramenech prostor je implicitně ke pustit dns |
---|
0:39:40 | enter tak vám nenastaví pramene prostory je čech prípadě se snažit odladit linka buzeraci a |
---|
0:39:46 | kosovo je pro mne prostor nějak pro venkovany kontejner tak zas to už prej cockpit |
---|
0:39:51 | že tam žádné nebudu pro potom se stačila upozornit |
---|
0:39:55 | to brouci jedna environ a tancovat slyšet naprosto automat taky s praskly |
---|
0:40:03 | a ještě tu o body takže ten které poslední bot |
---|
0:40:08 | prípadě že vám běží nějaký kontejnerama máte i myčka chcete velmi rychle za pozor at |
---|
0:40:13 | to filesystémů čili johnem je tady pan tam něčem nakopíroval to tělo potom ultra |
---|
0:40:20 | stačí z továrny v docker potom ňáký beckham používáte čin aplikovat natrefil s a tam |
---|
0:40:26 | jsou vlastně všecky file systémy pršet k imidže kontejnerama eště salák upozornit |
---|
0:40:32 | nepotřebujete na to ani vlastní šel |
---|
0:40:37 | a poslat na věci je prípadě že ty dělat je vaše aplikaci už máte zabalených |
---|
0:40:41 | docker kontajnery |
---|
0:40:43 | a |
---|
0:40:44 | tak je celkem dobrý nápad si namontovat zdrojáky na kterým na kterým jak to nepracujete |
---|
0:40:51 | namontovat i k tomu tráva kontejneru a potom okamžitě vyjděte na čem vlastně robíte |
---|
0:40:57 | super |
---|
0:41:02 | a úsporám vaškovi slovo prioritou kornetistčinýma by |
---|
0:41:08 | alternativa typováním který jsem popisoval |
---|
0:41:12 | to z vosel tomáše ta nejjednodušší verze že pro všechny přidat spustíte ručně a vlastně |
---|
0:41:17 | google je spoleh west spolupráci s receptem a dalšími firmami |
---|
0:41:22 | a pracuje na projekt roku berme tý streamu sám využívá hulvát engine |
---|
0:41:28 | já to vezmu vopravdu jenom a se zkrátka protože jsem dodnes prezentace přidal odkazy na |
---|
0:41:34 | zajímavý je zajímavý články tedy pokud se pokud budete chtít release tak sem si přečtete |
---|
0:41:40 | takže ty základní nějaký pojmy zase vtom uberme these sou takový že to praxe jako |
---|
0:41:46 | takže máte nějaký master se který si povídáte a máte tam mini jo věci jsou |
---|
0:41:51 | vlastně ty hosty ty stroje na který běží ty kontejnery |
---|
0:41:55 | což je to vrah orchestraci tě kontejnerů to znamená řeknete mástru potřebuju deset a běžících |
---|
0:42:02 | instancí tohohle imidže a on podle něj a ke konfiguraci kterou zadáte vlastně na těch |
---|
0:42:07 | miliónech spustí podle nějakých pravidel definování |
---|
0:42:11 | a povídat proces necílí o tom slyšel a je to vlastně jaký velí nějaký distribuovaně |
---|
0:42:18 | nenakreslil na ste ty databáze |
---|
0:42:22 | ty základní vlastně |
---|
0:42:24 | prvky to těch operety jsou |
---|
0:42:27 | servis a pak je tam ještě někdy trpět a kontrole |
---|
0:42:31 | něco nezapomnělo co |
---|
0:42:34 | ten po je vlastně vidět |
---|
0:42:38 | tady |
---|
0:42:40 | to je to a vejce sou ty body a je to vlastně minimální jednotka kterou |
---|
0:42:44 | ste schopni konfigurovat |
---|
0:42:46 | takže vy si řeknete že vtom jednotku |
---|
0:42:49 | a který jede po může vždycky běžet nemůže se rozdělí mezi víc strojů protože bavíme |
---|
0:42:55 | se o distribuované systému a který třeba pustíte datacentru a budete mít třeba tisíc |
---|
0:43:01 | ten úhel |
---|
0:43:03 | a takže ten bod může dycky běžet jo nebo sebou nebo ten jeden pocem verze |
---|
0:43:08 | věznice |
---|
0:43:10 | a sto bodů definujete jaké kontejnery se mají spustit plus další věci jako jak odkud |
---|
0:43:17 | se mající tým že jak se mají spustíte kontejnery jestli se najdete lidi nebo jestli |
---|
0:43:22 | se mají svoje stáhnout jak tam budou provázané ty kontejnery a tak dál |
---|
0:43:28 | takže tady vidíte že třeba tohle právě obrázek z toho článku píše verze tři |
---|
0:43:35 | a že tady knowledge apod a který v sobě obsahuje mysql a nějaký admin |
---|
0:43:41 | a |
---|
0:43:43 | ten bod potom hlasitosti ty kontejnery a běží to na nějakém tom hostů takže taková |
---|
0:43:47 | ho minimální jednotka potom je tam servis která iris která slouží k tomu že může |
---|
0:43:54 | někde běžet a ty body můžou jít využívat třeba může být ta databáze může být |
---|
0:43:58 | jako servis a ty body ty kontejnery těch po deseti ty děkuju |
---|
0:44:02 | a ta realita kontrole potom složitou řeknete že chcete třeba desetkrát replikovat celej |
---|
0:44:09 | a os postgresql tak aby komunikoval tady s tímhle masterem a umožní nám to vlastně |
---|
0:44:16 | jednoduše distribuovat ty běžící kontejnery |
---|
0:44:19 | opravdu pokud vás ta orchestraci těch kontejnerů zajímáte doporučuju ne ten článek protože open shift |
---|
0:44:25 | origin verze tři je na je postaven kompletně na dockrem kam jsi administraci těch nebo |
---|
0:44:32 | zprávy těch docker kontejneru které používá využívá koberec je to |
---|
0:44:38 | velmi pořád ještě ve velmi ranném body ale dá se to vyzkoušet |
---|
0:44:43 | a já tady to máš ten slajd že používat docker parametry jsou pršet verze tři |
---|
0:44:49 | to tam dvě možnosti je jezdit kontejnery nato takže je tam zase ste to file |
---|
0:44:55 | který jsme si ukazovali to je stejný a pak je tam nějaké jsou stolních a |
---|
0:44:59 | to zcela snížila ty vaše aplikační kontejnery zem zeptat kdo nezná ručně |
---|
0:45:04 | nebo neslyšel to nikdy vůbec není co to je |
---|
0:45:06 | tak je to a vlastně |
---|
0:45:09 | platforma ze servisu a to znamená vy řeknete že chcete třeba a někde |
---|
0:45:15 | cloudu openshift tím že chcete mít dostupný paní tu |
---|
0:45:19 | kde si pak nesedí to vlastně paní aplikaci a oni vám dají nějaký kontejner detektor |
---|
0:45:24 | jsou to co linuxové kontejnery později to bylo docker kontejnery a nemáme ten kontejner si |
---|
0:45:31 | do něj nahrajete ten smysl skot na tu konkrétní verzi pan kotelu se tam definujete |
---|
0:45:35 | je tam chcete |
---|
0:45:36 | ale tam víš a openshift sám o sobě se pak stará o to že mám |
---|
0:45:41 | aplikaci běží jako kultuře tak spustí znova případě se podíváte na louky a upravíte |
---|
0:45:47 | no stíhá jsou stojíš potom slouží k vytváření aplikační kontejneru |
---|
0:45:53 | které fungují takže tam máte nějaké skripty a z vašeho bytu se na to natáhne |
---|
0:45:58 | do toho imidž ale používat docker file zase na githubu open shiftu |
---|
0:46:04 | a tam měli ten odkaz toho potravin |
---|
0:46:08 | takže pane tady vidět |
---|
0:46:11 | dyž já nevím hat o open shift origin tak tam najdete všechny informace tady na |
---|
0:46:16 | tomhle a potom jak open shift bude pracovat s docker kontejnery a najdete tam i |
---|
0:46:23 | asi na tři nebo čtyři příkazy je to příklad jak sis pusy openshift sorry že |
---|
0:46:27 | verze tři u sebe hlubokou |
---|
0:46:29 | a s tím že z ottawy příklady těch po dvou a kontejnerů jak se to |
---|
0:46:33 | a spustí se to můžete se podívat že to běží kde se to spustilo u |
---|
0:46:36 | vás nebo někde jinde a tak dále a takže určitě doporučil vyzkoušet |
---|
0:46:41 | protože za to je z duše strašně zmatený |
---|
0:46:47 | no |
---|
0:46:49 | a ta se stačí |
---|
0:46:51 | a si myslím že to všetko jedenáct dvacet tak |
---|
0:46:54 | čas na otázky |
---|
0:47:00 | si budu dělat |
---|
0:47:06 | no ty kontejnery ve žádném space ok takže vlastně s kontejnerů koukal si ho sami |
---|
0:47:12 | nezvolili cože nějak se z nějakýma point tak nevidíte do hosta obor holky bezpečnosti volíte |
---|
0:47:32 | tak jako sophomore otče kecala řešit dostane do toho kontejneru tak ten kontejner běží to |
---|
0:47:39 | nevinnou není space je úplně oddělený do celého vašeho systémů a google ne nějaká chyba |
---|
0:47:44 | jsou renew té implementaci tak se vám vaše teze dostane |
---|
0:47:48 | já to řeknu to ostree standa walsh repozitáře kontejner zda zakoupení to znamená v překladu |
---|
0:47:54 | jednoduše se kontejnery nejsou bezpečné a rozhodně se to nedá považovat docker kontejnery se rozhodneme |
---|
0:48:00 | se dá pozor bezpečnostní opatření a pro o vlastně separaci těch aplikací |
---|
0:48:06 | je to takže pokud mají opravdu oddělené ty a ten open space to znamená že |
---|
0:48:11 | jako že mají tak by se neměly ty kontejnery vlastně nebojí se navzájem ceny můžou |
---|
0:48:16 | sahat do toho prostoru diskového a pokud by byla díra apači tak si myslím že |
---|
0:48:21 | to by se asi vyloženě zneužít nedalo protože ty věci stejně tě kontejnerů tečou když |
---|
0:48:25 | potom ten |
---|
0:48:27 | takže pokus nedostane do toho kontejneru takt tak to má a |
---|
0:48:32 | pokud není chyba vyloženě těch není spisech karlových a to nastavení nejspe jsou přímo dockeru |
---|
0:48:38 | tak by teoreticky sestavit vede na dostat ven pokud budete rámci sto přestože mu nám |
---|
0:48:42 | autu nějakou složku |
---|
0:48:43 | a tak dál takže tam jsou tam různé věci ale rozhodně se nedoporučuje brát kontejnery |
---|
0:48:49 | jako bezpečnostní opatření jako čistě security věc |
---|
0:48:55 | jo a to je důležitá věc takže teda |
---|
0:48:59 | kontejnery třeba na red hatu a na tereze to funguje s některými ten ivekem je |
---|
0:49:05 | pro stavit |
---|
0:49:06 | jsou ještě ho vlasy podpory selinux |
---|
0:49:08 | takže |
---|
0:49:09 | tam jsou bezpečnější než jinde třeba protože i když se ten člověk dostane ven tak |
---|
0:49:14 | třeba nemůže právě s tou danou zapisovat i na se třeba může dostat ven z |
---|
0:49:18 | nějakou díru ale zase je tam ten se muslimové vlastně zápis o změně souborů dál |
---|
0:49:23 | že |
---|
0:49:24 | tam sou |
---|
0:49:41 | v tom co by šlo sítích ex |
---|
0:49:44 | a |
---|
0:49:56 | no já to řeknu tak jak to já co já vím já toho moc nevím |
---|
0:49:59 | a cítil podsíťování dockeru ale co vy na tak defaultní nastavení dockeru je takový že |
---|
0:50:04 | vy podpoří si vlastní pryč se kterým ubližuje ty a tví spuštění kontejnery |
---|
0:50:09 | cokoliv dalšího tohle si dělají snažit no a všechno si můžete nastavit ručně pro ty |
---|
0:50:13 | kontejnery |
---|
0:50:15 | jako administrátor to host |
---|
0:50:17 | takže pokud to nastavíte správně tak ta se to nebezpečí |
---|
0:50:34 | jo |
---|
0:50:35 | podstatě bych řekl že asi jo tak takhle teď jo |
---|
0:50:39 | jsou tam další možnost je to tak existuje spousta projektu který se bacila byly |
---|
0:50:44 | síťování docker kontejnerů zásadě z hlediska orchestraci |
---|
0:50:49 | a je jich opravdu hodně asi deset minimálně o kterých jsem už zaslechl nebo ty |
---|
0:50:54 | jsou vezmeme na se to léčit když a je to na je to na githubu |
---|
0:50:57 | je to na celý kolo protože té kotelně |
---|
0:50:59 | a takže určitě se na to můžete mrknout a pak se dá vypnout ta defaultní |
---|
0:51:05 | na to dostal testování sítě a všechno teda tady přes tohle nebo snad se něco |
---|
0:51:08 | vlastního obereme these to budou zase řeší nějak aktuálně jeden z velkých témat no za |
---|
0:51:12 | ty témat je jak budou hledat řešící síťování kontejneru já si mysim je zatím je |
---|
0:51:16 | to právě přes ten pryč tak jak to je |
---|
0:51:19 | jak to docker dělá sám za sebe |
---|
0:51:21 | ale do budoucna pravděpodobně tam bude zase nějaká nějaký modul který bude řešit to síťování |
---|
0:51:27 | nějak složitě |
---|
0:51:37 | popravdě nevím ale myslím že možná spíš to neřešil tím |
---|
0:51:41 | takže ten projekt je ta diskuse dyž interfejs docker nemám sme šestkou adresu |
---|
0:52:13 | já tom síťování konkurovat mezi zde |
---|
0:52:28 | no pokud spustíte štyři horko servery nás troji samostatně jakože spustíte štyřikrát ten jako server |
---|
0:52:36 | na tom stojí a bude to fungovat tak by domov uvede tě kontejnerech ty kontejnery |
---|
0:52:40 | se měl sobě narozdíl virtually |
---|
0:52:42 | které mají za zjevenou devět celých file systému včetně jádra spuštění ho nějaký běžící službě |
---|
0:52:48 | tak dále tak ty kontejnery měli právě tady to bude výrazně snižovat to znamená pokud |
---|
0:52:53 | to spouští moci systémy tak ten over znamená systém ví a blížícího na plus ta |
---|
0:52:58 | aplikace samozřejmě |
---|
0:52:59 | a pokud a spouští přímo jenom tu aplikaci je tak vlastně je to čistě aplikace |
---|
0:53:03 | to blbě tom si byl osel |
---|
0:53:05 | že je to vlasy tom stromu těch systém toto to s těch kontrol voběd a |
---|
0:53:10 | takže je tam nějaký skok a pak že přímo ten proces není tam třeba enkem |
---|
0:53:14 | a tak dál že ten jezdí na to znamená že ten |
---|
0:53:18 | to zatížení by mělo být vyrazíme že šuplíku ale takže pokud ten stroj zvládne spuštění |
---|
0:53:23 | několika aplikací určitýho druhu |
---|
0:53:26 | a dativně tak to by to měl znal kontejneru |
---|
0:53:43 | no z žádnou je to takovýho tak to vlastně ten tam |
---|
0:53:47 | moc vidět není protože jak jsem auto je do kontejneru takže vlastně jako hardvér jako |
---|
0:53:51 | takový tam není co zničit těch jarda to procesoru tak to se pak dá řešit |
---|
0:53:55 | tím a pravidla kontrolovala že v těch v rámci hosta můžu vlastně ovládat přiřazení zdrojů |
---|
0:54:02 | tomu kontejneru nebo tomu procesu kontejneru pomocí kontrolu |
---|
0:54:05 | na hostovi protože vlastně všechny procesy které běží kontejnery jsou vidět na hostovi jenom ten |
---|
0:54:11 | proces id se liší zvenku a uvnitř |
---|
0:54:15 | že místo bude jani vám |
---|
0:54:17 | no grebeníčka a zvenku to bude třeba čtyřicet pět tisíc něco |
---|
0:54:21 | takže může měl vydej zase normálně ovládat pomocí kontrola |
---|