Gipagawas sa Amazon ang Finch, usa ka open source toolkit para sa pagtukod, pagmantala, ug pagpadagan Linux-mga sudlanan. Ang toolkit adunay usa ka yano nga proseso sa pag-instalar ug naggamit ug standard, andam na nga mga sangkap para sa pagtrabaho gamit ang mga sudlanan sa OCI (Open Container Initiative). Ang code ni Finch gisulat sa Go ug giapod-apod ubos sa lisensya sa Apache 2.0.
Ang proyekto anaa pa sa sinugdanang mga yugto ug naglakip lamang sa mga batakang gimbuhaton. Nakahukom ang Amazon nga dili tapuson ang pag-uswag nga walay klarong mga pultahan ug, aron malikayan nga maghulat ang mga tumatan-aw sa katapusang produkto, gipagawas ang code para sa inisyal nga bersyon, nagtuo nga kini makadani sa mga interesado nga partisipante ug magtugot sa input ug mga ideya sa komunidad nga ilakip sa proseso sa pag-uswag. Ang pangunang tumong sa proyekto mao ang pagpasimple sa workflow. Linux-mga sudlanan sa mga sistema sa host nga wala gibase sa LinuxAng unang bersyon nagsuporta lamang sa pagtrabaho uban sa Linux-mga sudlanan nga gilibutan macOS, apan sa umaabot giplano nga maghatag og mga opsyon sa Finch para sa Linux и Windows.
Ang command-line interface sa Finch gitukod base sa pundasyon sa nerdctl, nga naghatag og Docker-compatible nga hugpong sa mga sugo para sa paghimo, pagpadagan, pagmantala, ug pag-upload sa mga container (build, run, push, pull, ug uban pa), ingon man dugang nga opsyonal nga mga bahin sama sa rootless operation, image encryption, P2P image distribution gamit ang IPFS, ug digitally signing images. Ang Containerd gigamit isip runtime para sa container management. Ang BuildKit gigamit sa paghimo og OCI images, ug virtual nga mga makina с Linux, mga setting sa pagpaambit sa file ug pagpasa sa port sa network - Lima.
Gihiusa sa Finch ang nerdctl, containerd, BuildKit, ug Lima ngadto sa usa ka pakete, nga nagtugot kanimo sa pagsugod dayon nga dili kinahanglan nga mahibal-an ug i-configure ang tanan niini nga mga sangkap nga tagsa-tagsa (kung naa kay Linux-ang mga sistema nga adunay nagdagan nga mga sudlanan walay mga problema, unya paghimo og palibot alang sa pagdagan Linux-mga sudlanan sa Windows и macOS (Dili kini sayon nga buluhaton). Usa ka dedikado nga finch utility ang gihatag, nga nagtago sa mga detalye sa pagtrabaho sa matag component sa luyo sa usa ka unified interface. Aron makasugod, i-install lang ang gihatag nga package, nga naglakip sa tanan nga imong gikinahanglan, pagkahuman mahimo ka dayon nga maghimo ug maglunsad og mga container.
Source: opennet.ru
