Koti Arvostelut Docker-arvostelu ja arviointi

Docker-arvostelu ja arviointi

Anonim

Docker on avoimen lähdekoodin ja ilmainen käyttää. Tarvittavien arkistojen tyypistä riippuen on kuitenkin maksuja. Ilmaiseksi, sinulla on pääsy yhteen yksityiseen arkistoon ja rajoittamattomaan julkiseen arkistoon, joka tunnetaan nimellä "repos". 7 dollaria kuukaudessa saat viisi yksityistä repoa; 12 dollaria kuukaudessa 10 reposta; 22 dollaria kuukaudessa 20; ja 50 dollaria kuukaudessa 50: lle.

Sukellus sisään

Minun kaltaisille aloittelijoille paras tapa ottaa Docker pyörittämiseksi on käydä läpi verkkosivuston erinomainen opetusohjelma. Opetusohjelma esittelee sinulle Dockerin CLI (komentoriviliittymä), syntaksi on Linux-pohjainen, joten Linux-komentojen kanssa työskennelleiden kokeneiden tulisi tuntea olonsa kotoisaksi. Jopa komentorivityön sytyttämiseen käytettyjen Windows-järjestelmänvalvojien pitäisi voida säätää melko nopeasti.

Opetusohjelman aikana opin, kuinka suorittaa sovellus Dockerissa. Sovellusten suoritustapa on keskeinen osa Dockeria. Sovellukset toimivat säilytystiloissa - Linux-ytimen erillisissä tiloissa, jotka vievät vähän resursseja. Kontit ovat tehokkaita, koska ne eivät käynnisty, ennen kuin suoritat ohjelman niiden sisällä. Kun ohjelma pysähtyy, niin myös säilytysastia, kuten olen oppinut oppaasta.

Dockerin avulla voit lisätä apuohjelmia myös sovelluksiin. Lisäsin Ping-apuohjelman opetusohjelmaan. Sitten komentorivillä juoksin Ping vastaan ​​google.com. Tämä on perustiedot järjestelmänvalvojan asioista, mutta se on hieno tapa oppia syntaksi. Opetusohjelmassa käydään tarkemmin, kuten näytetään, kuinka voit tarkastella säilötunnuksia ja kuinka siirtää sovelluksesi kuvana Docker-keskittimeen, keskeiseen sijaintiin, josta voit jakaa kuvia muiden kanssa.

Yksi huomautus Linux noobs -rajapinnasta: Kuten useimmissa komentoriviliittymissä, syntaksi on tärkeä. Yksi kirjoitusvirhe tai virhe komentorivikytkimen välilyönnissä, ja komento ei toimi (kuten kaikissa koodauksissa). Henkilökohtaisesti järjestelmänvalvojana olen aina havainnut, että kirjoittamisen tarkkuustaso voi olla hiukan järkyttävä, varsinkin kun sinulla on IT-palo sammuttaa. Docker vaatii erittäin tarkan syntaksin. Ja kaikki kirjoittaminen voivat toistua. Esimerkiksi, jotta voin asentaa apuohjelmani opetusohjelmaan, piti kirjoittaa komento suorittaa sovellus apuohjelman asennuksen lisäksi. Oletan, että opit pikakuvakkeita näihin tehtäviin, kun tutustuit ympäristöön.

Getting Docker

Kun opetusohjelma oli vyöni alla, katselin mitä tarvitsin mennäksesi "oikeaseen maailmaan" Dockerin kanssa. Dockerin käytön aloittamisessa on kaksi päätehtävää. Yksi on kirjautumassa ilmaiseksi Docker Hub -tiliin. Toinen on Docker-moottorin asentaminen.

Docker Hubissa voit selata muiden lataamia kuvia. Joitakin suosituimpia kuvia ovat Ubuntun (esimerkiksi Saucy Salamander), WordPressin, MySQL: n ja Nginixin (avoimen lähdekoodin, käänteisen välityspalvelimen) eri maut. Olin vähän yllättynyt, että keskikkeessä ei ole enemmän kuvia.

Keskittimen sisällä voit rakentaa oman arkistosi, jonka tein napsauttamalla Lisää arkisto -painiketta Docker Hub -profiilisivullani. Minulle annettiin mahdollisuus rakentaa se manuaalisesti tai valita automaattinen rakennus - valitsin jälkimmäisen.

Automaattiseen rakennukseen voit valita joko GitHub tai Bitbucket isännöiksesi arkistoasi. Tarvitset tilin kummassakin näistä palveluista. Kun olet valinnut GitHubin, minua pyydettiin valitsemaan haluamani tilityyppi. Tämä perustuu aiemmin mainitsemani hinnoittelujärjestelmään, ja hinta riippuu siitä kuinka monta yksityistä säilytystilaa tarvitset. Ilmaisella tililläni sain oletuksena pääsyn rajoittamattomaan julkiseen repoon ja yhteen yksityiseen.

Seuraavaksi sinun on annettava Dockerille pääsy GitHubiin, joka vie vain yhden napsautuksen. Valitset rakennettavan arkiston. Haluat seurata tarkasti Dockerin online-dokumentoinnin vaiheita; Kompastuin muutaman kerran tämän prosessin aikana. Olen hieman hämmentynyt siitä, mitä minun piti tehdä Docker-käyttöliittymässä verrattuna GitHubin käyttöliittymään. En voi stressata tarpeeksi voimakkaasti, lue ohjekirja, jos sinulla ei ole kokemusta palveluista.

Toinen tapaus on Docker Engine -asennus. Mac OS X-, Windows- ja Red Hat -versioille on olemassa versioita - nimeät sen. Koska Docker-moottori on Linux-pohjainen, se tarvitsee virtuaalikoneen ajamiseen Windowsissa. Voit määrittää sen itse, mutta Docker-tiimi on luonut autuaasti yksinkertaisen Boot2Docker-nimisen sovelluksen, joka tekee sen puolestasi. Boot2Docker asentaa virtuaalikoneen ja suorittaa Linux-demonin, asennuksen, joka vie vain muutaman minuutin. Loppujen lopuksi sinulla on asennettuna useita ohjelmia, kuten VirtualBox, Boot2Docker Linux ISO ja hallintatyökalu.

Katkaistu Dockerin kanssa

Lähes kaikki suuret teknologiayritykset ovat mukana Dockerissa, mukaan lukien Microsoft, Red Hat, Rackspace ja muut. Docker on tehokas tapa tehokkaasti ajaa useita hajautettuja sovelluksia, etenkin suurissa käyttöönottoissa. Koska sovelluksia hallitaan keskitetysti, tietotekniikkatiimillä on jopa tapa pitää joitain tarkastuskeinoja hallitsijana kehittäjille, joiden on päivitettävä sovelluksia säännöllisesti. Docker tarjoaa tehokkaan tavan laajalle käyttöön. On mielenkiintoista seurata korkeuksia, joihin Docker pääsee, mutta se on jo erinomainen, ja Editors 'Choice pilvipalveluihin IT: lle ja sysadminille.

Docker-arvostelu ja arviointi