A talifi na gaba zamuyi duban kwantena na LXD. Wani abokin aiki ya riga ya yi magana game da su a kan wannan shafin a wani lokaci da suka gabata. A cikin wancan labarin Na riga na bayyana a sarari cewa waɗannan kwantena suna da amfani don dalilai daban-daban. Suna keɓance aikace-aikace daga sauran tsarin, ana iya ɗaukar su, masu sauƙin haɗawa da / ko matsawa zuwa wasu tsarin aiki. Game da Gnu / Linux, suna aiki iri ɗaya a cikin kowane rarraba, ba tare da buƙatar karbuwa ba.
Docker sanannen bayani ne wanda aka tsara shi don ƙunsar aikace-aikace guda ɗaya kamar sabar bayanan MySQL. LXD yayi kama da juna ta wata hanya, amma hakane tsara don ƙunshe da cikakken tsarin aiki. LXD ba zai iya inganta kayan aiki kamar QEMU o VirtualBox. Wannan yana nufin cewa yana da sauri sosai kuma yana bayar da saurin aiwatarwa na kusan ƙasa.
A matsayin misali na amfani, zamu iya ƙirƙirar akwatin LXD, shigar da sabar uwar garken bayanai da uwar garken http. A can za mu sami damar ƙirƙirar gidan yanar gizo tare da WordPress kuma idan ya cancanta za mu iya canzawa daga gajimare zuwa gajimare kawai ta hanyar motsa wannan akwatin LXD inda ya cancanta. Tunda yana da sauƙin haɗa akwati, gidan yanar gizan ku ma ana iya loda shi zuwa ga masu samar da girgije da yawa don ƙirƙirar saiti mai wadataccen tsari.
Shigar da daidaita LXD
Don girka LXD kawai zaku buɗe tashar (Ctrl + Alt + T) ku girka. Menene ƙari Hakanan zamu iya shigar da abubuwan amfani na ZFS. Wadannan zasu taimaka mana hanzarta wasu ayyuka da kuma adana sararin faifai lokacin aiki tare da kwantena.
sudo apt install zfsutils-linux lxd
para fara daidaitawar LXD, a cikin wannan tashar mun rubuta:
sudo lxd init
Anan zamu iya danna intro don zaɓar dabi'u na asali.
Nemo kuma fara hoton rarraba LXD
para duba jerin hotunan Ubuntu, a cikin tashar mun rubuta:
lxc image list ubuntu: arch=amd64|head
Zai iya zama ƙetare arch = amd64 idan kana buƙatar hotuna don wasu gine-ginen. A hoto na sama, an iyakance sakamakon (tare da | kai) domin sawwake karatu.
Kamar yadda kake gani a hoton da ke sama, sawun yatsan Ubuntu 18.04 (dcbc8e3e5c2e) Na barshi da alama. Idan kuna sha'awa fara akwati tare da wannan rarraba, yakamata kayi amfani da wannan sawun. Umurnin aiwatarwa shine:
lxc launch ubuntu:dcbc8e3e5c2e
Sarrafa kwantena LXD
para lissafa duk kwantena da aka kirkira, kawai ya kamata ka rubuta:
lxc list
Kashin baya 'IPV4'yana da mahimmanci musamman idan kuna da duk wani sabis da ke gudana a wannan misalin. Misali, idan kuna aiki da sabar http Apache, lokacin rubuta IP "10.191.112.88"Gidan yanar gizon da aka shirya a cikin akwatin za a nuna shi a cikin mai bincike.
para dakatar da akwati, kawai ya kamata ka rubuta:
lxc stop nombre-contenedor
Wannan na iya ɗaukar lokaci mai tsawo, ko ya gaza tare da rarrabawar ba Ubuntu ba. Idan wannan ya faru, zaka iya amfani koyaushe systemctl foda don dakatar da shi.
Idan komai ya gaza, zaka iya tilasta dakatar tare da:
lxc stop nombre-contenedor --force
para fara da akwati ya kamata ka rubuta:
lxc start nombre-contenedor
Idan kana so motsa cikin akwati, gudu:
lxc shell nombre-contenedor
A cikin akwati zaka iya shigar da shirye-shirye tare da 'Sudo apt shigar'kuma aikata duk abin da za ku yi a kan rarraba Gnu / Linux na yau da kullun, misali, kafa sabar Apache.
Kowane lokaci fita daga cikin akwatin, kawai rubuta:
exit
Canja wurin fayiloli zuwa / daga Kwantena LXD
para loda fayil a akwatin ku, yi amfani da rubutun da ke zuwa:
lxc file push /ruta/al/archivo/local/nombre-archivo nombre-contenedor/ruta/al/archivo/subido/nombre-archivo
Haɗa sunan fayil ɗin da za a ƙirƙira, ba kawai kundin adireshin inda kake son barin shi ba.
para loda kundin adireshi maimakon fayil:
lxc file push /ruta/al/directorio nombre-contenedor/ruta/al/directorio/remoto --recursive --verbose
para zazzage shugabanci daga akwati zuwa tsarin aikinku shugaban makaranta:
lxc file pull nombre-contenedor/ruta/al/directorio/remoto ruta/al/directorio --recursive --verbose
Wannan ya rufe ainihin amfani da kwantena na LXD. Akwai fasalolin da suka ci gaba kamar su hotunan hoto, iyakance kan albarkatu kamar su CPU da RAM, kwantena na clone, da sauransu. Duk wannan da ƙari ana iya yin shawarwari a cikin takaddun hukuma, a cikin aikin yanar gizo ko a shafinka GitHub.