Amazon publiseer Finch Linux Container Toolkit

Amazon het Finch bekendgestel, 'n oopbron-gereedskapstel vir die bou, publiseer en bestuur van Linux-houers. Die gereedskapstel bevat 'n baie eenvoudige installasieproses en die gebruik van standaard klaargemaakte komponente om met houers in die OCI (Open Container Initiative)-formaat te werk. Die Finch-kode is in Go geskryf en onder die Apache 2.0-lisensie versprei.

Die projek is nog in 'n vroeë stadium van ontwikkeling en sluit slegs basiese funksionaliteit in - Amazon het besluit om nie die ontwikkeling agter geslote deure te voltooi nie en, om hulle nie te dwing om te wag vir die finale produk om gereed te wees nie, het die kode van die aanvanklike weergawe, en glo dat dit belangstellende deelnemers kan lok en hulle in staat stel om die bekommernisse wat tydens die ontwikkelingsproses uitgespreek word, in ag te neem, verteenwoordigers van die gemeenskap van menings en idees. Die hoofdoel van die projek is om die werk met Linux-houers op nie-Linux-gebaseerde gasheerstelsels te vereenvoudig. Die eerste weergawe ondersteun slegs werk met Linux-houers in die macOS-omgewing, maar in die toekoms is daar planne om Finch-opsies vir Linux en Windows te verskaf.

Om die opdraglyn-koppelvlak te bou, gebruik Finch ontwikkelings van nerdctl, wat 'n Docker-versoenbare stel opdragte bied vir die bou, hardloop, publiseer en laai van houers (bou, hardloop, druk, trek, ens.), sowel as bykomende opsionele kenmerke. , soos om sonder wortel te werk, beelde te enkripteer, beelde in P2P-modus te versprei deur IPFS te gebruik en beelde met 'n digitale handtekening te verifieer. Containerd word gebruik as looptyd vir die bestuur van houers. Die BuildKit-gereedskapstel word gebruik om beelde in OCI-formaat te bou, en Lima word gebruik om virtuele masjiene met Linux te begin, lêerdeling op te stel en netwerkpoortaanstuur.

Finch bundel nerdctl, containerd, BuildKit en Lima in een en stel jou in staat om dadelik aan die gang te kom, sonder dat jy al hierdie komponente afsonderlik moet verstaan ​​en konfigureer (as daar geen probleme is om houers op Linux-stelsels te laat loop nie, skep dan 'n omgewing vir die bestuur van Linux houers op Windows en macOS is nie 'n onbenullige taak nie). Vir werk bied ons ons eie vinkhulpmiddel, wat die besonderhede van die werk met elke komponent agter 'n verenigde koppelvlak verberg. Om te begin, installeer net die verskafde pakket, wat alles insluit wat jy nodig het, waarna jy dadelik houers kan skep en laat loop.

Bron: opennet.ru

Voeg 'n opmerking