Ohun elo Irinṣẹ Atẹjade Amazon fun Awọn apoti Finch Linux

Amazon ti ṣafihan Finch, ohun elo irinṣẹ orisun ṣiṣi fun kikọ, titẹjade, ati ṣiṣiṣẹ awọn apoti Linux. Ohun elo irinṣẹ jẹ ilana fifi sori ẹrọ ti o rọrun pupọ ati lilo awọn ohun elo ti a ti ṣetan fun ṣiṣe pẹlu awọn apoti ni ọna kika OCI (Open Container Initiative). Awọn koodu Finch ti kọ ni Go ati pinpin labẹ iwe-aṣẹ Apache 2.0.

Ise agbese na tun wa ni ipele ibẹrẹ ti idagbasoke ati pẹlu iṣẹ ṣiṣe ipilẹ nikan - Amazon pinnu lati ma pari idagbasoke lẹhin awọn ilẹkun pipade ati, ki o má ba fi ipa mu wọn lati duro de ọja ikẹhin lati ṣetan, ṣe atẹjade koodu ti ibẹrẹ. ikede, gbigbagbọ pe eyi le fa awọn olukopa ti o nifẹ si ati gba wọn laaye lati ṣe akiyesi awọn ifiyesi ti a ṣalaye lakoko awọn aṣoju ilana idagbasoke ti agbegbe ti awọn imọran ati awọn imọran. Ibi-afẹde akọkọ ti iṣẹ akanṣe ni lati jẹ ki iṣẹ jẹ ki o rọrun pẹlu awọn apoti Linux lori awọn eto agbalejo ti kii ṣe Linux. Itusilẹ akọkọ nikan ṣe atilẹyin ṣiṣẹ pẹlu awọn apoti Linux ni agbegbe macOS, ṣugbọn ni ọjọ iwaju awọn ero wa lati pese awọn aṣayan Finch fun Linux ati Windows.

Lati kọ wiwo laini aṣẹ, Finch nlo awọn idagbasoke lati nerdctl, eyiti o pese eto ibamu-ibaramu Docker ti awọn aṣẹ fun kikọ, ṣiṣiṣẹ, titẹjade ati awọn apoti ikojọpọ (kọ, ṣiṣe, titari, fa, ati bẹbẹ lọ), ati awọn ẹya afikun afikun , gẹgẹbi iṣẹ laisi gbongbo, awọn aworan fifi ẹnọ kọ nkan, pinpin awọn aworan ni ipo P2P nipa lilo IPFS ati ijẹrisi awọn aworan pẹlu ibuwọlu oni-nọmba kan. Apoti ni a lo bi akoko ṣiṣe fun iṣakoso awọn apoti. Ohun elo irinṣẹ BuildKit ni a lo lati kọ awọn aworan ni ọna kika OCI, ati pe Lima ni a lo lati ṣe ifilọlẹ awọn ẹrọ foju foju Linux, tunto pinpin faili ati firanšẹ siwaju ibudo nẹtiwọki.

Finch bundles nerdctl, apoti, BuildKit ati Lima sinu ọkan ati gba ọ laaye lati bẹrẹ lẹsẹkẹsẹ, laisi iwulo lati loye ati tunto gbogbo awọn paati wọnyi lọtọ (ti ko ba si awọn iṣoro ṣiṣe awọn apoti lori awọn eto Linux, lẹhinna ṣiṣẹda agbegbe kan fun ṣiṣe Linux). awọn apoti lori Windows ati MacOS kii ṣe iṣẹ-ṣiṣe kekere). Fun iṣẹ, a funni ni ohun elo finch ti ara wa, eyiti o tọju awọn alaye ti ṣiṣẹ pẹlu paati kọọkan lẹhin wiwo iṣọkan kan. Lati bẹrẹ, o kan fi sori ẹrọ package ti a pese, eyiti o pẹlu ohun gbogbo ti o nilo, lẹhin eyi o le ṣẹda ati ṣiṣe awọn apoti lẹsẹkẹsẹ.

orisun: opennet.ru

Fi ọrọìwòye kun