Amazon Amûrên Konteynirê Finch Linux diweşîne

Amazon Finch, amûrek çavkaniyek vekirî ji bo çêkirin, weşandin û xebitandina konteynerên Linux destnîşan kir. Amûrek pêvajoyek sazkirinê ya pir hêsan û karanîna pêkhateyên amade standard ên ji bo xebata bi konteyneran di forma OCI (Insiyatîfa Konteynirê Vekirî) de vedihewîne. Koda Finch di Go de hatî nivîsandin û di bin lîsansa Apache 2.0 de tê belav kirin.

Proje hîn di qonaxek destpêkê ya pêşkeftinê de ye û tenê fonksiyonên bingehîn dihewîne - Amazon biryar da ku pêşkeftinê li pişt deriyên girtî temam neke û, ji bo ku wan neçar neke ku li benda amadebûna hilbera dawîn bin, koda destpêkê weşand. guhertoya, bawer dike ku ev dikare beşdarên eleqedar bikişîne û rê bide wan ku fikarên ku di pêvajoya pêşkeftinê de nûnerên civata raman û ramanan hatine diyar kirin li ber çavan bigirin. Armanca sereke ya projeyê hêsankirina xebata bi konteynerên Linux-ê yên li ser pergalên mêvandar ên ne-Linux-ê ye. Daxuyaniya yekem tenê piştgirî dike ku bi konteynerên Linux re di hawîrdora macOS-ê de bixebite, lê di pêşerojê de plan hene ku vebijarkên Finch ji bo Linux û Windows peyda bikin.

Ji bo avakirina pêwendiya rêza fermanê, Finch pêşkeftinên ji nerdctl bikar tîne, ku ji bo çêkirin, xebitandin, weşandin û barkirina konteyneran (avakirin, xebitandin, pêxistin, kişandin, hwd.), û her weha taybetmendiyên vebijarkî yên din, komek fermanên lihevhatî bi Docker peyda dike. , wek xebata bê root, şîfrekirina wêneyan, belavkirina wêneyan di moda P2P de bi karanîna IPFS û verastkirina wêneyan bi îmzeyek dîjîtal. Containerd wekî dema xebitandinê ji bo birêvebirina konteyneran tê bikar anîn. Amûra BuildKit ji bo avakirina wêneyan di formata OCI de tê bikar anîn, û Lima ji bo destpêkirina makîneyên virtual bi Linux, mîhengkirina parvekirina pelan û şandina porta torê tê bikar anîn.

Finch nerdctl, konteynir, BuildKit û Limayê dike yek û dihêle ku hûn tavilê dest pê bikin, bêyî ku hewce bike ku van hemî pêkhatan ji hev cuda fêm bikin û mîheng bikin (heke pirsgirêk li ser pergalên Linux-ê di xebitandina konteyneran de tune bin, wê hingê jîngehek ji bo xebitandina Linux-ê biafirînin. konteynerên li ser Windows û macOS ne karekî hindik e). Ji bo xebatê, em karûbarê xweya fîncanê pêşkêşî dikin, ku hûrguliyên xebata bi her pêkhateyê re li pişt navgînek yekgirtî vedişêre. Ji bo ku hûn dest pê bikin, tenê pakêta peydakirî saz bikin, ku tê de her tiştê ku hûn hewce ne, piştî ku hûn dikarin tavilê konteyneran biafirînin û bimeşînin.

Source: opennet.ru

Add a comment