Domov recenzia Recenzia a hodnotenie spoločnosti Docker

Recenzia a hodnotenie spoločnosti Docker

Anonim

Docker je open-source a je zadarmo na použitie. Existujú však poplatky v závislosti od typu úložiska, ktoré potrebujete. Zdarma získate prístup k jednému súkromnému úložisku a neobmedzenému počtu verejných úložísk - známych ako „úložiská“. Za 7 dolárov mesačne získate päť súkromných repozitárov; 12 dolárov mesačne za 10 repozícií; 22 dolárov mesačne za 20; a 50 dolárov mesačne za 50.

Potápanie

Pre začiatočníkov, ako som ja, je najlepším spôsobom, ako si Dockera osvojiť, prejsť vynikajúcim tutoriálom na svojej webovej stránke. Tento tutoriál vás zavedie do Dockerovho CLI (rozhranie príkazového riadku), syntax je založená na Linuxe, takže tí, ktorí majú skúsenosti s prácou s Linuxovými príkazmi, by sa mali cítiť ako doma. Dokonca aj správcovia systému Windows zvyknutí na prácu s príkazovým riadkom by sa mali vedieť pomerne rýchlo prispôsobiť.

Počas tutoriálu som sa naučil, ako spustiť aplikáciu v Docker. Spôsob vykonávania aplikácií je kľúčovou súčasťou aplikácie Docker. Aplikácie bežia v kontajneroch - izolované priestory v jadre Linuxu, ktoré zaberajú malú réžiu zdrojov. Kontajnery sú efektívne, pretože sa nespustia, kým v jednom z nich nespustíte program. Akonáhle sa program zastaví, tak aj kontajner, ako som sa dozvedel z tutoriálu.

S aplikáciou Docker môžete do aplikácií pridávať aj pomôcky. Do výukovej aplikácie som pridal pomôcku Ping. Potom som pomocou príkazového riadku spustil Ping proti google.com. Toto sú základné informácie pre správcov, ale je to skvelý spôsob, ako sa naučiť syntax. Výukový program sa zameriava na podrobnejšie informácie, napríklad na ukážku, ako zobraziť ID kontajnera a ako poslať aplikáciu ako obrázok do Docker Hubu, centrálneho umiestnenia, z ktorého môžete zdieľať obrázky s ostatnými.

Jedna poznámka o rozhraní pre noobs pre Linux: Rovnako ako u väčšiny rozhraní príkazového riadku je syntax dôležitá. Jedno preklep alebo chyba pri rozmiestnení prepínačov príkazového riadka a váš príkaz sa nespustí (ako pri všetkých kódovaniach). Osobne, ako systémový administrátor, som vždy zistil, že úroveň presnosti pri písaní môže byť trochu šialená, najmä ak máte hasič IT. Docker vyžaduje veľmi presnú syntax. A všetky písania sa môžu opakovať. Napríklad, ak chcete nainštalovať môj nástroj do tutoriálovej aplikácie, musel som okrem vykonania inštalácie nástroja napísať príkaz na spustenie aplikácie. Predpokladám, že ste sa naučili skratky pre tieto úlohy, keď ste sa oboznámili s prostredím.

Získanie doku

V návode pod pásom som sa pozrel na to, čo som potreboval, aby som mohol ísť s Dockerom do „skutočného sveta“. Pri používaní Dockera existujú dve hlavné úlohy. Jeden sa prihlasuje k bezplatnému účtu Docker Hub. Druhá inštaluje motor Docker.

V Docker Hub môžete prezerať obrázky, ktoré nahrali ostatní. Medzi najobľúbenejšie obrázky patria rôzne príchute Ubuntu (napríklad Saucy Salamander), WordPress, MySQL a Nginix (otvorený zdroj, reverzný proxy server). Trochu ma prekvapilo, že v Hube nie je viac obrázkov.

V rámci Hubu si môžete vytvoriť vlastné úložisko, čo som urobil kliknutím na tlačidlo Pridať úložisko na mojej stránke profilu Docker Hub. Dostal som možnosť zostaviť ho manuálne alebo vybrať automatizované zostavenie - rozhodol som sa pre druhé.

Pre automatizované zostavenie si môžete vybrať hostiteľské úložisko buď GitHub alebo Bitbucket, a budete potrebovať účet s niektorou z týchto služieb. Po výbere služby GitHub som bol požiadaný, aby som vybral požadovaný typ účtu. Je to založené na cenovej schéme, ktorú som už spomínal, a cena závisí od toho, koľko súkromných archívov potrebujete. S mojím bezplatným účtom som získal predvolený prístup k neobmedzenému verejnému repozitáru a jednému súkromnému.

Ďalej musíte Dockerovi povoliť prístup k GitHubu, ktorý stačí len kliknúť. Vyberiete si úložisko, ktoré chcete zostaviť. Budete chcieť pozorne sledovať kroky v dokumentácii Docker online; Počas tohto procesu som niekoľkokrát narazil. Trochu som sa zmätil z toho, čo som mal robiť v používateľskom rozhraní Docker v porovnaní s používateľským rozhraním GitHub. Nemôžem dostatočne zdôrazniť, prečítajte si príručku, ak nemáte skúsenosti so službami.

Druhou oblasťou podnikania je inštalácia Dockerovho motora. Existujú verzie pre systémy Mac OS X, Windows a Red Hat. Pretože stroj Docker je založený na systéme Linux, potrebuje na spustenie v systéme Windows virtuálny stroj. Môžete si to nastaviť sami, ale tím Docker vytvoril blažene jednoduchú aplikáciu s názvom Boot2Docker, ktorá to pre vás urobí. Boot2Docker nainštaluje virtuálny počítač a spustí démona Linux, čo je inštalácia, ktorá trvá len pár minút. Nakoniec budete mať nainštalovaných niekoľko programov vrátane VirtualBox, Boot2Docker Linux ISO a nástroj na správu.

Vybalené pomocou doku

Takmer každá veľká technologická spoločnosť je na palube spoločnosti Docker, vrátane spoločností Microsoft, Red Hat, Rackspace a ďalších. Docker je účinný spôsob, ako efektívne spúšťať viac distribuovaných aplikácií, najmä vo veľkých nasadeniach. Navyše, pretože aplikácie sú spravované centrálne, tím IT má dokonca spôsob, ako si udržať nejaké prostriedky na auditovanie vývojárov, ktorí musia pravidelne aktualizovať aplikácie. Docker poskytuje efektívny prostriedok rozsiahleho nasadenia. Bude zaujímavé pozerať sa na výšky, ktoré môže Docker dosiahnuť, ale je to už vynikajúce a je voľbou editora pre cloudové služby pre IT a sysadminov.

Recenzia a hodnotenie spoločnosti Docker