You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
A Innovative Native Mac Docker - Without Linux VM and with Full access to Apple Silicon GPU for IA and CI/CD works.
#2312
Currently, the global corporate container ecosystem (Docker and Apple Container) relies heavily on the Linux kernel. Mobile app developers (iOS/macOS) and data scientists focused on Apple hardware depend on resource-heavy virtual machines to emulate environments. This scenario creates three critical pain points:
(a) a complete block on direct GPU access to Apple Silicon chips for traditional Docker Hub images;
(b) massive waste of computing resources due to file system and memory emulation; and
(c) the lack of an agile microservices ecosystem for automating Apple-specific tasks, such as compilation via xcodebuild.
What if I told you I have a native Container system for Mac that bypasses all the problems mentioned above?
MacDocker* is the first native logical container engine for macOS**, designed without kernel modification. It allows:
(a) Native isolation of applications and Mach-O binaries (Sandbox/Seatbelt),
(b) Take full advantage of Unified Memory and the graphics hardware of M4 and M5 processors.
(c) Unparalleled speed! Container initializes in less then 250 milliseconds (versus minutes for VMs),
(d) Real-time disk cloning via APFS (Copy-on-Write),
(e) Native acceleration via Apple Metal, MPS, and MLX;
(f) Up to 85% reduction in energy consumption when compared to equivalent x86 GPU clusters (NVIDIA);
MacDocker is a non-official name.
** Docker Linux images are not compatible with MacDocker due to OS differences. MacDocker have a few native MacOS Images for IA and XCode CI/CD available and we are developing other more.
We are looking for some beta testers. If you like the project, feel free to send me an e-mail at: leandro.forte@gmail.com
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Currently, the global corporate container ecosystem (Docker and Apple Container) relies heavily on the Linux kernel. Mobile app developers (iOS/macOS) and data scientists focused on Apple hardware depend on resource-heavy virtual machines to emulate environments. This scenario creates three critical pain points:
(a) a complete block on direct GPU access to Apple Silicon chips for traditional Docker Hub images;
(b) massive waste of computing resources due to file system and memory emulation; and
(c) the lack of an agile microservices ecosystem for automating Apple-specific tasks, such as compilation via xcodebuild.
What if I told you I have a native Container system for Mac that bypasses all the problems mentioned above?
MacDocker* is the first native logical container engine for macOS**, designed without kernel modification. It allows:
(a) Native isolation of applications and Mach-O binaries (Sandbox/Seatbelt),
(b) Take full advantage of Unified Memory and the graphics hardware of M4 and M5 processors.
(c) Unparalleled speed! Container initializes in less then 250 milliseconds (versus minutes for VMs),
(d) Real-time disk cloning via APFS (Copy-on-Write),
(e) Native acceleration via Apple Metal, MPS, and MLX;
(f) Up to 85% reduction in energy consumption when compared to equivalent x86 GPU clusters (NVIDIA);
** Docker Linux images are not compatible with MacDocker due to OS differences. MacDocker have a few native MacOS Images for IA and XCode CI/CD available and we are developing other more.
We are looking for some beta testers. If you like the project, feel free to send me an e-mail at: leandro.forte@gmail.com
All reactions