logoalt Hacker News

llimllibtoday at 1:38 AM3 repliesview on HN

Is this new? I thought we had this already

In my testing (iirc) filesystem performance was not good enough to be usable with node/rust dev where lots of small files get stat-ed

update: what's new is the `container machine` subcommand. I went to test it out, but container failed to run at all for me: https://github.com/apple/container/issues/1681


Replies

kdrag0ntoday at 2:02 AM

Curious if you've tried OrbStack? There's always more work to do (test workloads appreciated!) but we've put a lot of effort into optimizing for small files and other common developer workloads in OrbStack's customized filesystem sharing protocol (not standard virtiofs).

dchesttoday at 6:37 AM

Did you use their volumes for node_modules or a shared dir? I mounted the whole project directory (with node_modules) inside the container and it seems to work fine (MBA M1 8 GB RAM).

ahknighttoday at 2:53 AM

Podman is on macOS, FWIW. Uses the existing container framework to run the machine already. Root-full or not.