Apple prezantoi Apple Container 1.0, programin që lejon ekzekutimin e kontejnerëve Linux direkt në macOS


2

Projekti është një zhvillim i një zgjidhjeje të hapur më parë, të cilën kompania e tregoi rreth një viti më parë si alternativë për platformat klasike të konteinerëve si Docker. Në thelb, kjo është një utilitare CLI që lejon krijimin, fillimin dhe publikimin e konteinerëve të përputhshëm me OCI, me integrim në macOS dhe një mënyrë të veçantë për t'i filluar ato.

Duke qenĂ« se macOS nuk mbĂ«shtet konteinerĂ« Linux direkt, Apple ka pĂ«rdorur njĂ« qasje me makineri virtuale tĂ« lehta. Çdo konteiner startohet brenda njĂ« mjedisi izoluese Linux, duke fituar praktikisht njĂ« mikro-sistem tĂ« vetin. Kjo i ngjan diçkaje si WSL nga Microsoft.

NĂ« krahasim me konteinerĂ«t klasikĂ«, tĂ« cilĂ«t zakonisht janĂ« tĂ« destinuar pĂ«r njĂ« proces, kĂ«tu flitet pĂ«r njĂ« ambient mĂ« tĂ« plotĂ«. Ky hapĂ«sirĂ« Linux mund tĂ« funksionojĂ« pĂ«r njĂ« kohĂ« tĂ« gjatĂ«, tĂ« fillojĂ« shĂ«rbime nĂ« sfond dhe tĂ« ruajĂ« gjendjen midis sesioneve — pothuajse si njĂ« sistem tĂ« plotĂ« brenda macOS.

Një nga karakteristikat kyçe është lidhja maksimale me sistemin. Folderi 'Home' i macOS është automatikisht i aksesueshëm brenda mjedisit Linux. Prandaj, kodi, repositorët dhe konfigurimet mund të përdoren njëherësh në të dy ambientet.

Të gjitha këto lejojnë të shkruani kod në redaktorin e njohur në macOS dhe të ndërtosh e ekzekutosh atë në Linux pa ndërruar vazhdimisht ambientet.

Po ashtu, mbĂ«shteten distribucione tĂ« ndryshme — nga Ubuntu dhe Debian deri nĂ« Alpine, me mundĂ«sinĂ« pĂ«r tĂ« konfiguruar secilin ambient veçmas.

Apple ka shtuar menaxhimin e 'makinave' kontejner: ato mund të krijohen, startohen, ndalen, konfigurohen resurset dhe të zgjidhet sjellja e sistemit të skedarëve. Ka madje mbështetje për skenarë më të avancuar si shërbimet e prapambetura brenda ambientit Linux.

Kufiri i vetëm për të marrë një funksionalitet të tillë: për skenarë të avancuar me virtualizim të thelluar kërkohet një Mac me procesor M3 ose më të ri, si dhe macOS 15 dhe një bërthamë speciale me mbështetje. KVM. (Autori i lajmit këtë nuk e ka testuar dhe nuk mund të komentojë me saktësi dhe të përgjigjet detajisht se çfarë kanë në mendje).

Pavarësisht nga shfaqja e këtij instrumenti të ri, ai nuk e zëvendëson Docker Desktop. Ekosistemi i Docker është ende më i fortë, me mjetet e njohura të zhvillimit, GUI-në dhe mbështetje të gjerë për proceset e punës.

Apple Container 1.0 Ă«shtĂ« mĂ« shumĂ« njĂ« pĂ«rpjekje pĂ«r tĂ« ofruar njĂ« mĂ«nyrĂ« mĂ« "native" pĂ«r tĂ« punuar me mjedisin Linux nĂ« Mac — mĂ« afĂ«r sistemit, por akoma jo si njĂ« zĂ«vendĂ«sim universale pĂ«r platformat e zakonshme tĂ« konteinerĂ«ve.

Burimi: linux.org.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster