Docker-OSX
Docker-OSX copied to clipboard
can we run this on macos?
we have pool of macmini macos. Can we use this and run macos inside docker on macos itself instead of ubuntu os? If yes, how can i do that?
I would also be interested in the option to run this on a MacOS host. Dockerized macOS would make CI runner maintenance a LOT easier.
I suppose the last resort would be to install Ubuntu on a Mac Mini and then run macOS according to the current guide.
Sounds great guys, I have the same idea, but may not easy https://wiki.qemu.org/Hosts/Mac , qemu
only fewer developer working on and did not support the latest version of macOS
I finally feel comfortable answering this question, sorry about that.
You don't need a Mac mini to run this because the project emulates it for you, more to the point, it's open source designed for Linux, meaning you don't need any special hardware.
Sadly, it also means you can't run it from a macOS hosted environment, which is unfortunate because it would otherwise provide a functional way to test stuff across a variety of, pre-defined macOS environments (different versions of not only the OS itself, but also featuring various configuration of utilities like ssl, xcode, compilers, and runtimes (e.g., python, ruby, node, etc)).
Would really be great to be able to host this from a macOS environment to enable larger automated testing matrices.
(PS - this is wonderful work, and I'd love to assist, though I strongly feel like I could benefit from some level of orientation… 😅)
@sickcodes Any updates on this? What about running this on the native Virtual machine support from MacOS?
Try this @marcellodesales https://github.com/KhaosT/MacVM
@sickcodes Would it be possible to have a docker-in-docker environment where we run Docker-OSX inside an ubuntu docker container which is executed on mac hardware? I know this sounds unnecessarily convoluted, but my company has legal concerns about running this (fantastic piece of work) on non-apple hardware because we don't do security research, which is the exception on the licence.