Docker er opið upprunaverkefni stutt af fyrirtæki með sama nafni sem gerir það mun auðveldara að keyra umsóknarferli í tiltölulega einangruðu umhverfi sem kallast gámur eða ílát. Ólíkt sýndarvél (VM) sem hefur sinn eigin kjarna er gámur háð kjarna hýsingarstýrikerfisins og gerir það kleift að vera léttari og keyra mun hraðar.
Docker er einfaldasta tólið sem það gefur tölvunni okkar þróun og stjórnunarmöguleika fyrirtækja. Sjálfgefið er að Docker gámar gangi með forritamyndum sem eru hýstar á Docker Hub, sem við höfum aðgang að á þennan tengil. Í þessari grein munum við sýna þér hvernig á að setja upp og nota þessa ílát í Ubuntu og öðrum dreifingum byggðar á stýrikerfinu sem Canonical hefur þróað.
Uppsetning Docker á Ubuntu
Það besta ef ætlun okkar er að hafa alltaf nýjustu útgáfuna af hugbúnaðinum er að setja upp opinbera geymslu viðkomandi hugbúnaðar. Til að gera þetta munum við fylgja þessum skrefum:
- Fyrst opnum við flugstöð og flytjum inn GPG lykil hugbúnaðarins með eftirfarandi skipun:
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 \ --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
- Því næst bætum við við opinberu geymslunni:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
- Við uppfærum pakkana:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
- Næst munum við setja Docker upp með eftirfarandi skipun:
sudo apt install docker-engine
Hvernig á að keyra Docker gáma
El púkinn Docker væri þegar að vinna. Nú, til að keyra fyrsta gáminn okkar, munum við nota skipunina:
sudo docker run hello-world
Eins og getið er hér að framan eru Docker gámar sjálfgefið hýstir á eigin miðstöð. Það eru hundruð eða þúsund myndir í boði svo við munum leita til að framkvæma þá sem vekja áhuga okkar. Til dæmis er leitarskipunin til að finna mynd um Linux Mint, eina vinsælustu dreifingu sem byggir á Ubuntu, eftirfarandi:
sudo docker search "linux mint"
Fyrri leitin mun sýna okkur svipað og eftirfarandi:
Þegar við erum að leita að mynd til að keyra ílát verðum við alltaf að nota eina sem hefur dálkinn „OK“ eða „Opinber“, sem þýðir að hún kemur frá þínu eigin verkefni en ekki frá hvaða manneskju sem er. Í fyrri listanum er enginn opinber, en það er einn frá Ubuntu. Við munum keyra ílát með opinberri Ubuntu mynd (frá fyrri) með eftirfarandi skipun:
sudo docker run -it ubuntu bash
Ofangreind skipun mun hlaða niður Ubuntu myndinni, keyra ílátið, halda því gangandi og veita okkur gagnvirkan aðgang innan þess með Bash. Við munum átta okkur á því að Hvetja hefur breyst í eitthvað eins og rót @ 131a58505d2d: / #, þar sem það sem er eftir at er einstakt auðkenni ílátsins.
Með því að nota stjórnlínuaðgang getum við gert nánast hvað sem er, eins og að komast úr gámnum, uppfæra pakkagagnagrunninn, uppfæra kerfið eða setja upp hugbúnað.
Þrif
Þegar við rekum gám þarf Docker viðskiptavinurinn að hlaða niður mynd frá Docker Hub. Þessar myndir verða geymdar á tölvunni okkar og verða þar jafnvel þó að við höfum stöðvað og útrýmt gámnum, svo allar þessar leifar eru þess virði að útrýma þeim sem við ætlum ekki að nota aftur.
Til að skrá myndirnar sem hýst eru á tölvunni okkar munum við skrifa eftirfarandi skipun:
sudo docker images
Þetta mun sýna okkur allar myndirnar sem hýst eru á tölvunni okkar. Til að útrýma þeim munum við skrifa skipun eins og eftirfarandi, þar sem „halló-heimur“ er myndin sem við viljum eyða:
sudo docker rmi hello-world
Notkun hugbúnaðarins sem birtist í þessari færslu og ílátum hennar getur verið mjög áhugaverð fyrir suma notendur. Ert þú einn af þeim?
Via | linuxbsdos.com
2 athugasemdir, láttu þitt eftir
Fyrir dauðlegan mann eins og mig, hvernig gæti ég sett upp bryggju á Ubuntu?
Kosturinn er sá að það neytir ekki líkamlegra auðlinda, heldur aðeins rökréttra.Þú getur smíðað 20 sýndarvélar á tveimur mínútum, hvað með aðra það tekur tíma.