@QingQ77: An open-source project written in Rust and C that uses JIT compilation to run Linux containers directly on macOS. https://github.com/ricccrd/dd It does not require a VM, hypervisor, or Linux kernel, but instead…

X AI KOLs Timeline Tools

Summary

dd is an open-source tool written in Rust and C that runs Linux containers on macOS without a VM by using JIT compilation to translate container instructions and handle syscalls in userspace. It implements the Docker Engine API, supports arm64 and x86-64 Linux images, and offers performance comparable to or better than VM-based solutions.

An open-source project written in Rust and C that uses JIT compilation technology to run Linux containers directly on macOS. https://github.com/ricccrd/dd It does not require a VM, hypervisor, or Linux kernel; instead, it uses JIT as the guest "kernel" to translate container instructions and handle system calls in userspace. dd implements the Docker Engine API, is compatible with the existing docker CLI, and supports three guest runtimes: arm64 Linux, x86-64 Linux (translated via jit86), and macOS arm64. In terms of performance, tests on the Apple M5 Pro show that arm64 containers have computational speed on par with or faster than native VMs, and x86-64 containers outperform QEMU emulation in 90% of test cases, with floating-point operations up to 24x faster. The project provides a GTK4 desktop application and CLI tools, requiring no root privileges.
Original Article
View Cached Full Text

Cached at: 07/02/26, 08:19 AM

dd

Similar Articles

macOS Container Machines

Hacker News Top

Apple has released 'container', an open-source tool that lets macOS users create and run Linux containers as lightweight virtual machines, optimized for Apple silicon and supporting OCI-compatible images.

@1YES_yes1: Apple finally takes on Docker. Now that AI Coding has become popular, more and more people are running containers locally on Mac, deploying various Agent backends. But there's one thing that many have tolerated for a long time. Docker Desktop is just too heavy. Slow startup, high resource usage, fans...

X AI KOLs Timeline

Apple has open-sourced its official container tool Container on GitHub, rewritten in Swift and optimized for Apple Silicon. It is lighter and faster than Docker Desktop, supports direct installation and is compatible with Docker commands.