Container is a Swift-based tool designed for creating and running lightweight Linux containers on Mac with Apple silicon, supporting OCI-compatible images. It requires macOS 26 or later and provides features for building, running, and publishing container images, alongside detailed documentation for users and developers. Contributions to the project are encouraged as it continues to evolve towards a stable release.
The Containerization package enables applications to utilize Linux containers on Apple silicon, leveraging Swift and the Virtualization.framework. It offers APIs for managing OCI images, creating optimized Linux kernels, and facilitating lightweight virtual machines with fast boot times, while allowing interaction with remote registries and containerized processes. Users can build the package from source and contribute to its ongoing development.