docker_mlx_cpp — Give any Docker container Metal GPU access (107 ops) #3349
ilessiorobotflowlabs
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
docker_mlx_cpp — The NVIDIA Container Toolkit for Mac
We built an open-source tool that gives any Docker container access to the full MLX compute stack on Apple Silicon.
The problem
Docker on Mac runs Linux VMs. Metal GPU can't be passed through. Every ML workload falls back to CPU inside containers.
The solution
A host-side MLX daemon with direct Metal GPU access, proxied to containers via HTTP:
What containers get
One-line install
curl -fsSL https://raw.githubusercontent.com/RobotFlow-Labs/docker_mlx_cpp/main/install.sh | bashBenchmarks (M5, 24GB)
Repo: https://github.com/RobotFlow-Labs/docker_mlx_cpp
MIT licensed. Contributions welcome. Would love feedback from the MLX community!
Beta Was this translation helpful? Give feedback.
All reactions