can we run this on macos? #71

Open
opened 2025-12-28 23:23:05 +01:00 by adam · 7 comments
Owner

Originally created by @ykhandelwal913 on GitHub (Sep 27, 2020).

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?

Originally created by @ykhandelwal913 on GitHub (Sep 27, 2020). 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?
Author
Owner

@mixu- commented on GitHub (Oct 27, 2020):

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.

@mixu- commented on GitHub (Oct 27, 2020): 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.
Author
Owner

@Aisuko commented on GitHub (Jan 18, 2021):

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

@Aisuko commented on GitHub (Jan 18, 2021): 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
Author
Owner

@sickcodes commented on GitHub (Jan 25, 2021):

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.

@sickcodes commented on GitHub (Jan 25, 2021): 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.
Author
Owner

@prometheas commented on GitHub (Jan 31, 2021):

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… 😅)

@prometheas commented on GitHub (Jan 31, 2021): 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… 😅)
Author
Owner

@marcellodesales commented on GitHub (Aug 26, 2021):

@sickcodes Any updates on this? What about running this on the native Virtual machine support from MacOS?

@marcellodesales commented on GitHub (Aug 26, 2021): @sickcodes Any updates on this? What about running this on the native Virtual machine support from MacOS?
Author
Owner

@sickcodes commented on GitHub (Aug 26, 2021):

Try this @marcellodesales https://github.com/KhaosT/MacVM

@sickcodes commented on GitHub (Aug 26, 2021): Try this @marcellodesales https://github.com/KhaosT/MacVM
Author
Owner

@dav1d-wright commented on GitHub (Feb 7, 2022):

@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.

@dav1d-wright commented on GitHub (Feb 7, 2022): @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.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Docker-OSX#71