by jzelinskie on 6/9/25, 8:42 PM with 44 comments
by dang on 6/10/25, 4:09 AM
Containerization is a Swift package for running Linux containers on macOS - https://news.ycombinator.com/item?id=44229348 - June 2025 (158 comments)
Apple announces Foundation Models and Containerization frameworks, etc - https://news.ycombinator.com/item?id=44226978 - June 2025 (346 comments)
(Normally we'd merge them but it seems there are significant if subtle differences between these)
by jzelinskie on 6/9/25, 8:43 PM
This repository houses the command-line interface which is powered by containerization[0], the Swift framework wrapping Virtualization.framework to implement an OCI runtime.
by 90s_dev on 6/10/25, 2:35 AM
The only gripe I remember with it is that all its APIs are weird.
Like instead of normal names, you have Apple-legacy-names for methods/classes.
by sverhagen on 6/10/25, 3:56 AM
by gardaani on 6/10/25, 5:32 AM
by zarazas on 6/10/25, 9:49 AM
by slroger on 6/11/25, 5:56 AM
by wmf on 6/9/25, 11:25 PM
by punnerud on 6/10/25, 4:58 AM
by spockz on 6/10/25, 4:57 AM
At first I thought this sounded like a blend of the virtualisation framework with a firecracker style lightweight kernel.
This project had its own kernel, but it also seems to be able to use the firecracker one. I wonder what the advantages are. Even smaller? Making use of some apple silicon properties?
Has anyone tried it already and is it fast? Compared to podman on Linux or Docker Desktop for Mac?
by rcarmo on 6/10/25, 9:48 AM