3 ms·
This isn't as much the case anymore. There are typically arm64 images available for the more popular images, and anything you build locally is native, unless yo
by 0x6c6f6c 3y ago
This isn't as much the case anymore. There are typically arm64 images available for the more popular images, and anything you build locally is native, unless you're trying to build x86 software.
Redis, Memcached, PostgreSQL, MySQL- it's all native arm64 images now.
- soulofmischief 3y ago> if you're not running ARM images
- mat_epice 3y agoThe point was that there is rarely a reason to not run ARM images, since they’re widely available. If I’m running M3 images on my Ryzen, performance is gonna be horrible, but why would I?
- soulofmischief 3y agoToday? Sure. Thus my statement, which came with a caveat about not running ARM images, the implication being that it's a rare thing today.
- mr_toad 3y agoEven using ARM images you still need a VM because the MacOS kernel is not a Linux kernel, and containers rely on features of that kernel.
- steve1977 3y agoThat only really helps if you also want to deploy on arm64. Developing on one architecture and deploying on another would kind of destroy on of the advantages of containers.