3 ms·
Regarding ARM docker images, can't you just update them to support ARM same as any non-Docker software you use? Regarding Docker on Mac I totally agree. It's n
by nicoburns 4y ago
Regarding ARM docker images, can't you just update them to support ARM same as any non-Docker software you use?
Regarding Docker on Mac I totally agree. It's not worth it. At my workplace we simply run everything natively. We have to use Macs because we do iOS dev, but if we didn't then I'd definitely be tempted to get a linux laptop. May stick Asahi on my machine once the GPU support is ready.
- saxonww 4y agoOnly if the software is published for ARM. See my other reply in this thread - you may be stuck using some older software that was never published for ARM, so while you can get it working, it may be on you to backport fixes and compile packages to build a new image yourself. It can absolutely be done, though. It's just not necessarily as simple as "install the ARM one".
- smoldesu 4y agoYep. A lot of times, your legacy test suite will depend on some obscure Oracle Docker image that hasn't been updated since the late 'oughts, and unless you get it running then your tests won't run. On x86, this really isn't a problem. On Linux, you don't even need QEMU to get things working. I wish this world was friendlier to the RISC ISAs of the world, but CISC supremacy is still real, and can hurt you.
- aragilar 4y agoSlightly facetious, but do you port MKL to ARM? More seriously, it wouldn't surprise me that there is a fair bit of software out there that is written with assembly or x86 intrinsics which isn't worth the time porting, especially if you're not going to deploy on ARM.