tart
Docker-OSX
Our great sponsors
tart | Docker-OSX | |
---|---|---|
10 | 98 | |
1,589 | 28,704 | |
6.0% | - | |
9.0 | 5.6 | |
20 days ago | 15 days ago | |
Swift | Shell | |
GNU Affero General Public License v3.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tart
-
Success running full Flutter iOS and Android CI/CD within docker-osx container?
An alternative: https://github.com/cirruslabs/tart
-
Tart – open-source virtualization for Apple Silicon
Not at the moment. For the initial release we focused on macOS but the Virtualization.Framework supports Linux. I've created a feature request. Feel free to comment with your use case for Linux. https://github.com/cirruslabs/tart/issues/62
-
Tart – open source virtualization for Apple Silicon
I've already created a feature request to support Linux. Please comment on the issue with your use case so we can gather more information to design Linux support to fit all use cases.
Tart is a virtualization toolset to build, run and manage macOS virtual machines on Apple Silicon. Built by CI engineers for your automation needs.
Docker-OSX
-
Zephyrus M16 Hackintosh
Or if you wanna run everything in a docker container: https://github.com/sickcodes/Docker-OSX
- Duality of man
-
Would it be possible to have a MacOS container?
There is this project https://github.com/sickcodes/Docker-OSX which allows you to run MacOS on docker. In theory this can be an app in Kasm, right?
- FLiP Stack Weekly for 21 Jan 2023
- The Apple TV expects you to have an iPhone in order to accept new iCloud terms and conditions
-
Sickcodes/Docker-OS X: Run macOS VM in a Docker
To my knowledge, there are two ways to get accelerated graphics in a macOS VM: GPU passthrough, and paravirtualized GPU.
GPU passthrough from a Linux host to a Mac VM is already possible. Even with Docker in the sandwich. Then it’s a question of Docker-OSX being furnished for it.
I believe the GPU passthrough foundation is already there:
PR #132: https://github.com/sickcodes/Docker-OSX/pull/132
”[…] this PR introduces GPU passthrough support. This requires extensive configuration on the host”
—
Then there’s “paravirtualized” graphics. I don’t get the name; as far as I know, this is when the guest OS has a virtual graphics device and a driver for it – with acceleration — and the virtual graphics device is actually served and accelerated like any other graphics-accelerated software by a GPU on the host.
As mentioned elsewhere, paravirtualized graphics are available on mac-host-to-mac-guest, and to my knowledge only mac-inside-mac.
(But the “outside” mac can probably be a virtual machine as long as it has a GPU. Even if it’s a passthrough device. Should be technically possible at least and I would guess that it just works.)
Finally, un-accelerated graphics in a macOS VM are surprisingly fast these days. At least on my Linux machine in qemu-kvm, recent versions of kernel / qemu etc. It’s noticeably slower than having properly accelerated graphics but muuuuch faster than I was expecting from macOS VMs I’ve used before.
Finally, headless access to virtualized macOS goes really fast. Working on a mac VM through mosh-shell is excellent.
-
Is there any way of setting up a free Mac OS VM on Windows 10?
You can run it in a container: https://hub.docker.com/r/sickcodes/docker-osx
-
AirMessage/BlueBubbles Server via Docker
Full credits go to the BlueBubbles docs and sickcodes for Docker-OSX, all I've done is brushed out things to make the process smoother and faster, I hope!
-
Devpod: Remote Development at Uber
Anyone from Uber here that works on this? You ever expect a DevPod for iOS developers? I've been toying with idea of doing this in work for our devs on Intel MacBooks, using -> https://github.com/sickcodes/Docker-OSX, which enables local running on iOS devices.
I think it's hampered by licensing though, maybe that's why it's not used or mentioned in this post.
What are some alternatives?
lima - Linux virtual machines, typically on macOS, for running containerd
macOS-Simple-KVM - Tools to set up a quick macOS VM in QEMU, accelerated by KVM.
HomeBrew - 🍺 The missing package manager for macOS (or Linux)
podman-macos - 📦 Podman frontend for macOS
macos-virtualbox - Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox for Windows, Linux, and macOS
x11docker - Run GUI applications and desktops in docker and podman containers. Focus on security.
redroid-doc - ReDroid (Remote-Android) is a multi-arch, GPU enabled, Android in Cloud solution. Track issues / docs here
react-native-code-push - React Native module for CodePush
OSX-KVM - Run macOS on QEMU/KVM. With OpenCore + Big Sur + Monterey + Ventura support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.
Opencore-Legacy-Patcher - [Moved to: https://github.com/dortania/OpenCore-Legacy-Patcher]
docker-hadoop - Apache Hadoop docker image
tuya-convert - A collection of scripts to flash Tuya IoT devices to alternative firmwares