I-Docker: konke mayelana neziqukathi

I-Docker Logo: Umkhomo Olayishwe Isitsha

Njengoba usuvele wazi, kunezinhlobo eziningi zokwenza okuhle, olunye lwazo ukubona ngezinga ezingeni lesistimu yokusebenza, futhi enye yamaphrojekthi avelele kakhulu kulokhu I-Docker, kanye namanye amaphrojekthi wemithombo evulekile njenge-OpenVZ, LXC / LXD, Linux-VServer, njll., noma isoftware ephathelene neVirtuozzo. Uma uwazi lo mhlaba noma ujwayelene nalolu hlobo lwebhulogi, uzokwazi kakade ngephrojekthi ogama lalo elingu-whale (yingakho isihloko salabo abangasazi), futhi ngaphezu kwakho konke uzobe usuqaphelile kanjani eminyakeni yamuva nje ukuba khona kwayo kwabezindaba kanye nentshisekelo kuye kwanda kakhulu.

Futhi ukuthi lobu buchwepheshe obusha bukhona manje nekusasa, ikakhulukazi ngokukhula ngesihluku kwezinsizakalo ku ifu esikhulume ngayo kaningi. I-Docker, phakathi kweminye imithombo eminingi evulekile namaphrojekthi wamahhala, yilawo avumela lokhu kunwetshwa namathuba amahle esiwadingayo efwini. Kepha yini iDocker? Siyini isitsha? Isebenza kanjani?

Idokodo neziqukathi:

I-RancherOS

Noma kunjalo impendulo iyinkimbinkimbi ngokwengeziwe futhi bengizodinga eziningana zalezi zihloko, ngizozama ukukufingqa. Kodwa-ke, uma udinga ukwazi okwengeziwe ngale phrojekthi enhle, kunezincwadi ezinhle kakhulu ezifana no-Alberto González, i-Red Hat Cloud Consultant yamanje. Kuyisiqondisi esisebenzayo ongasithola ngentengo ephansi kokubili ku- Amazon njengoba ku I-Agapea. Ngokusho lokho, ake sazi ukuthi yini uDocker.

Sonke siyakwazi lokho Iziqukathi Zibe yithuluzi elinamandla amaningi ku-Linux, kahle, zingasetshenziswa futhi ziphathwe ngenxa yesoftware ye-Docker. Iziqukathi zimane nje "ngamabhokisi" ahlukanisiwe anezinto ezibalulekile ukuze akwazi ukwenza uhlelo noma uhlelo oluthile. Lokhu kungaqondwa njengomshini obonakalayo okhanyayo, esikhundleni semikhawulo ephelele nesindayo esebenza ngayo ngokubona okugcwele. Lokhu kuncishiswa kuhumusha kube ngaphezulu kakhulu.

Iziqukathi ziletha ukukhanya, futhi ukuthwala, ukwanela, kanye nokuguquguquka ifiseleka kakhulu ngabathuthukisi. Sibonga konke i-LXC kusuka ku-kernel yethu esiyithandayo, i-Linux, nephrojekthi ye-Docker uqobo, neziqukathi zayo, izithombe nezinqolobane. Futhi yilezi zinzuzo ezilethe impumelelo, okuqashelwe kokubili ngokubandakanyeka kwezinkampani ezithile ezinkulu emkhakheni onjengeGoogle, iRed Hat, IBM neMicrosoft, kanye nokwenza kwayo nokwamukela okuhle ezinkampanini ezinkulu futhi izinsizakalo zefu esizisebenzisa nsuku zonke (i-AWS, i-Digital Ocean,…).

Faka i-Docker igxathu negxathu:

Isibonisi sewebhu seDocker Cloud

Unezinye izindlela ukufaka iDocker, kusuka ekutholeni i-tarball enekhodi yomthombo nokuhlanganisa, ukuthola ama-binaries kusuka kumakhosombe ahlukahlukene nokuwaphatha ngabaphathi bephakeji be-OpenSUSE yakho, Ubuntu, Debian, CentOS, Fedora, njll. Mhlawumbe ngamaphakeji kanambambili kunethezeke kakhudlwana, kepha ukuze ungandisi isihloko kakhulu, ngizokwethula indlela eqonde kakhulu futhi yendawo yonke esebenza kunoma ikuphi ukusatshalaliswa:

sudo curl -fsSL https://get.docker.com/ | sh

Kulula njengalokho. Manje sesinakho usathane neklayenti, eyokugcina kuzoba yiyo exhumana ne-Docker daemon futhi izosivumela ukuthi senze konke okutholwa yile software. Kepha kukhona okusafanele kwenziwe, lokho ukuphakamisa insizakalo, okungukuthi, qala iDemon daemon. Nge-systemd ungenza okulandelayo:

sudo systemctl enable docker

sudo systemctl start docker

Uma konke kuhambe kahle, izosebenza kakade konke. Ungayihlola nge:

sudo systemctl status docker

Singaqala ukuyisebenzisa manje ...

Izinyathelo zokuqala: ukudala isitsha

Umdwebo wesitsha

Yebo, njengoba usuvele uyazi, isitsha Yiphakheji enakho konke okudingekayo ukuze kusetshenziswe uhlelo lokusebenza olulodwa noma eziningi, okusho ukuthi, kufana nomshini obonakalayo, kepha ulula njengoba kuncike kumsingathi wokubulawa. Ukuze isitsha sisebenze, kufanele sibe nemitapo yolwazi edingekayo yokwenza, kanye nokuncika okuthile, njengamanye amathuluzi wohlelo lokusebenza. Vele, enye yezingxenye ezidingekayo imvelo yesikhathi sokusebenza, okungukuthi, indawo yokwenza njengabahumushi bezilimi ezihumushiwe, i-JVM, amafayela anekhodi noma ama-binaries, njll.

Kukhona ezinye imiyalo eyisisekelo ye-Docker ozo "hamba" ngayo ngaphakathi kwemvelo, ziningi kakhulu, ezinjengolwazi, ukufaka, ukubulala, ukuma, ukuqala, ukwakha, i-ps, njll. Ukuze ubabone bonke nokuthi ngamunye wenzani, konke okumele ukwenze ukusebenzisa:

docker

Ngeminye imininingwane ungabonisana imibhalo esemthethweni.

Ungakwenza kanjani dala isitsha nge-Docker? Yebo, manje sizonikeza isibonelo, sizokwakha isitsha nge-Ubuntu futhi ngalokhu sisebenzisa umyalo wokugijima, ovumela ukudala nokwakha iziqukathi (eminye imininingwane gijima -h):

docker run -i -t ubuntu /bin/echo Prueba contenedor

Futhi lokho kuzosebenzisa isithombe sendawo uma sesivele sinaso noma, uma singasitholi, sizosilanda. Yini enye izokwakha isitsha, izokwabela i-FS entsha bese iyifaka. Vele uzokwabela isikhombimsebenzisi senethiwekhi sokuxhumana kwezivakashi / ukusingathwa. Uma usuqedile, izosikhombisa ukufana nomusho «Ukuhlolwa kwesitsha»Esikubekile.

Ungakwazi bona zonke izithombe unani nge:

docker images

Futhi ngoba izinyembezi eyodwa, ungasebenzisa i-ID yesitsha nge:

docker start -a <pon-la-ID-del-container>

Ukubamisa, ungasebenzisa stop esikhundleni sokuqala:

docker stop <pon-la-ID-del-container>

Futhi lezi yizisekelo nje eDocker. Ngiyethemba ukuthi kukusizile ukuthi uqale futhi uthathe izinyathelo zokuqala zabaningi, ngoba kungakunika amathuba amaningi. Njengoba ukwazi ukubona, kuyisihloko esibanzi futhi lapho ungajula khona uqale ngalesi sifundo noma uthenge izincwadi ezingeziwe njengalezo ezibalulwe ezigabeni zokuqala, engizincomayo ngokuba lula kwencazelo esebenzayo. Ungakhohlwa ukushiya imibono yakho...


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   sayabros kusho

    Kuyathakazelisa, ngizobheka phambili izindatshana ezilandelayo, ngiyabonga