Odpověď na názor

Odpovídáte na názor k článku Apple představil nástroj Container pro běh linuxových kontejnerů v macOS. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.

  • 12. 6. 2025 12:28

    msmucr
    Bronzový podporovatel

    To je otázka, jestli to bude rychlejší. Tu rychlost běhu primárně určuje virtualizační metoda na Linux systém pod těmi kontejnery, efektivita emulace zařízení (síť a bloková zařízení).
    Tam jsou v podstatě dvě možnosti, buď generické QEMU nebo nativní frameworky (Virtualization, Hypervisor, vmnet) od Apple v macOS, přičemž většina jich je dostupná do macOS 11 dál, a samozřjemě jsou tam inkrementální vylepšení s novými verzemi systémů.
    Na začátku používalo hodně nástrojů právě QEMU, ale postupně přecházely na nativní frameworky (minimálně jako volbu). Tzn. třeba Docker Desktop má, myslím, někdy od loňska tuhle možnost také a QEMU je v podstatě deprecated.
    Ty samé frameworky logicky používá i tenhle nový kontejnerizační nástroj od Apple.

    Jestli vám přišly kontejnery pomalé, nemohlo to být tím, že máte Apple Silicon Mac a používané kontejnery byly jen pro amd64 (x86_64)? Tzn. musel se použít překlad na ARM (aarch64) - buď s Rosettou (rychlejší), nebo QEMU/binfmt (emulace - velmi pomalé).