Projekti është një zhvillim i një zgjidhjeje të hapur që kompania tregoi rreth një viti më parë si një alternativë ndaj platformave tradicionale të kontejnerëve si Docker. Në thelb, ky është një mjet CLI, me të cilin mund të krijoni, lançoni dhe publikoni kontejnerë të përputhshëm me OCI, me integrim në macOS dhe një mënyrë të vetme për ta nisur.
Duke qenĂ« se macOS nuk mbĂ«shtet kontejnerĂ«t Linux direkt, Apple pĂ«rdori njĂ« qasje me makina virtuale tĂ« lehta. Ădo kontejner niset brenda njĂ« mjedisi tĂ« izoluar Linux, duke marrĂ« nĂ« fakt njĂ« mikro-sistem tĂ« vetin. Kjo i ngjan diçkaje si WSL nga Microsoft.
Ndryshe nga kontejnerĂ«t tradicionalĂ«, tĂ« cilĂ«t zakonisht janĂ« tĂ« dizajnuar pĂ«r njĂ« proces tĂ« vetĂ«m, kĂ«tu bĂ«het fjalĂ« pĂ«r njĂ« mjedis mĂ« tĂ« plotĂ«. Ky hapĂ«sirĂ« Linux mund tĂ« funksionojĂ« pĂ«r njĂ« kohĂ« tĂ« gjatĂ«, tĂ« nisĂ« shĂ«rbime nĂ« sfond dhe tĂ« ruajĂ« gjendjen ndĂ«rmjet sesioneve â gati si njĂ« sistem i plotĂ« brenda macOS.
Një nga karakteristikat kyçe është lidhja maksimale me sistemin. Dosja shtëpiake e macOS është automatikisht e aksesueshme brenda mjedisit Linux. Prandaj, kodi, repozitorët dhe konfigurimet mund të përdoren njëkohësisht në të dy mjediset.
E gjithë kjo lejon të shkruhet kod në redaktorin e njohur në macOS dhe në të njëjtën kohë ta ndërtosh dhe ta nisësh atë në Linux pa ndërrime të panevojshme.
Po ashtu mbĂ«shteten distribucione tĂ« ndryshme â nga Ubuntu dhe Debian deri te Alpine, me çdo mjedis qĂ« mund tĂ« konfigurohet veçmas.
Apple shtoi menaxhimin e 'makinave' kontejnerë: ato mund të krijohen, lancohen, ndalen, të konfigurohen burimet dhe të zgjidhet sjellja e sistemit të skedarëve. Ka madje mbështetje për skenarë më të avancuar si shërbimet në sfond brenda mjedisit Linux.
Kufizimi i vetëm për të marrë një funksionalitet të tillë: për skenaret e avancuara me virtualizim të thelluar kërkohet një Mac me procesor M3 dhe më të ri, si dhe macOS 15 dhe një bërthamë të veçantë që mbështet. KVM. (Autori i lajmëve nuk e ka testuar këtë dhe nuk mund të komentojë me besueshmëri dhe të përgjigjet në detaje se çfarë kanë në mendje).
Megjithatë, ndonëse ka një mjet të ri, ai nuk e zëvendëson Docker Desktop. Ekosistemi i Docker ka ende një forcë më të madhe, me mjete të njohura zhvillimi, GUI dhe mbështetje të gjerë për proceset e punës.
Apple Container 1.0 është më tepër një përpjekje për të ofruar një mënyrë «natyrore» të punës me mjedisin Linux në Mac - më afër sistemit, por ende jo si një zëvendësim universal për platformat e zakonshme të konteinerëve.
Burimi: linux.org.ru
