Amazon publizéiert Toolkit fir Linux Finch Container

Amazon huet Finch agefouert, en Open Source Toolkit fir Linux Container ze bauen, ze publizéieren an ze lafen. D'Toolkit weist e ganz einfachen Installatiounsprozess an d'Benotzung vu Standard fäerdege Komponenten fir mat Container am OCI (Open Container Initiative) Format ze schaffen. De Finch Code ass a Go geschriwwen a verdeelt ënner der Apache 2.0 Lizenz.

De Projet ass nach an engem fréie Stadium vun der Entwécklung an enthält nëmmen Basisfunktionalitéit - Amazon huet decidéiert d'Entwécklung net hannert zouenen Dieren ofzeschléissen an, fir se net ze zwéngen ze waarden bis d'Finale Produkt fäerdeg ass, huet de Code vum initialen publizéiert. Versioun, gleewen, datt dëst interesséiert Participanten lackele kéint an erlaben hinnen Rechnung der ausgedréckt Meenungen während der Entwécklung Prozess Vertrieder vun der Communautéit vun Meenungen an Iddien ze huelen. D'Haaptziel vum Projet ass d'Aarbecht mat Linux Container op net-Linux-baséiert Hostsystemer ze vereinfachen. Déi éischt Verëffentlechung ënnerstëtzt nëmmen d'Aarbecht mat Linux Container am macOS Ëmfeld, awer an der Zukunft sinn et Pläng fir Finch Optiounen fir Linux a Windows ze bidden.

Fir de Kommandozeil-Interface ze bauen, benotzt de Finch Entwécklungen aus nerdctl, déi e Docker-kompatibel Set vu Befehle ubitt fir Container ze bauen, ze lafen, ze publizéieren an ze lueden (bauen, lafen, drécken, zéien, etc.), souwéi zousätzlech optional Features. , sou wéi d'Aarbecht ouni Root, d'Verschlësselung vu Biller, d'Verdeelung vu Biller am P2P Modus mat IPFS a verifizéiere Biller mat enger digitaler Ënnerschrëft. Containerd gëtt als Runtime benotzt fir Container ze managen. De BuildKit Toolkit gëtt benotzt fir Biller am OCI-Format ze bauen, a Lima gëtt benotzt fir virtuelle Maschinnen mat Linux ze lancéieren, Datei Sharing an Netzwierkport Forwarding ze konfiguréieren.

Finch bündelt nerdctl, containerd, BuildKit a Lima an een an erlaabt Iech direkt unzefänken, ouni datt Dir all dës Komponenten getrennt muss verstoen an konfiguréieren (wann et keng Probleemer gëtt mat Container op Linux Systemer ze lafen, dann en Ëmfeld ze kreéieren fir Linux ze lafen Container op Windows a MacOS ass keng trivial Aufgab). Fir d'Aarbecht bidde mir eis eegen Finch Utility, déi d'Detailer vun der Aarbecht mat all Komponent hannert enger vereenegt Interface verstoppt. Fir unzefänken, installéiert just de geliwwert Package, deen alles enthält wat Dir braucht, duerno kënnt Dir direkt Container erstellen a lafen.

Source: opennet.ru

Setzt e Commentaire