Re:macOS Containers v0.0.1
by keepamovin on Tuesday September 26, 2023 @04:29AM
(#37656177)
Can anyone speak to how the macOS runners on GitHub actions work? It would seem from this post that containers of any kind for macOS are a brand new thing..
[ Parent
| on HN ]
AFAIK GitHub action runners all use VMs and not containers
Re:macOS Containers v0.0.1
by slonopotamus on Tuesday September 26, 2023 @05:22AM
(#37656604)
Yes, they are VMs
Re:macOS Containers v0.0.1
by keepamovin on Tuesday September 26, 2023 @05:41AM
(#37656796)
Sorry, I don't understand what the difference is in the case of MacOS?
Re:macOS Containers v0.0.1
by slonopotamus on Tuesday September 26, 2023 @06:08AM
(#37657005)
It is the same for any OS. Virtual machine boots a separate instance of the whole OS. This is slow, this is often too much isolated (you can't easily/effectively share files between host and guest), you need to set artificial limits on VM disk/memory/cpu. On the other side, containers work in the context of host OS, what means less overhead and easier interaction with host.
Re:macOS Containers v0.0.1
by keepamovin on Sunday October 01, 2023 @12:06AM
(#37722434)
I see! Thank you! :)