Possible to boot to a "docker-osx:naked" MacOS from physical machine? #472

Open
opened 2025-12-29 01:19:36 +01:00 by adam · 0 comments
Owner

Originally created by @Febtw on GitHub (Feb 8, 2023).

Thanks docker-osx making OSX easy to touch for Linux and Windows users!
And is it possible for users to use it more closely on physical machine?
I mean, is it possible to boot to a "physical-machine-osx:naked" system, start and use MacOS on physical machine?

I‘m looking for a way to boot MacOS on a virtual hard disk from physical machine, like Windows can boot from vhd/vhdx/..., linux can boot from vdisk supported by vtoyboot. But I can find little information about booting MacOS on virtual hard disk from physical machine. I think docker-osx will be a good way to achieve it.

In the booting linux vdisk example, the vdisk must be fixed size, so I think the "physical-machine-osx:naked" vdisk should be minimum fixed size, but the MacOS img be dynamic type. This can make MacOS img easier to manage and the hard disk resources more efficient. MacOS can passthrough all devices if need. Users don't need to make large changes to their computer to use MacOS. On the other hand, the MacOS img can also be used by docker and virtual machine software on other operating system.

MacOS img can also be replaced by dock-droid img or linux img, so that Android and linux can also be in dynamic size virtual hard disk.

The above are my unprofessional ideas but I think are feasible.

Originally created by @Febtw on GitHub (Feb 8, 2023). Thanks docker-osx making OSX easy to touch for Linux and Windows users! And is it possible for users to use it more closely on physical machine? I mean, is it possible to boot to a "physical-machine-osx:naked" system, start and use MacOS on physical machine? I‘m looking for a way to boot MacOS on a virtual hard disk from physical machine, like Windows can boot from vhd/vhdx/..., linux can boot from [vdisk](https://www.ventoy.net/en/plugin_vtoyboot.html) supported by [vtoyboot](https://github.com/ventoy/vtoyboot). But I can find little information about booting MacOS on virtual hard disk from physical machine. I think docker-osx will be a good way to achieve it. In the booting linux vdisk example, the vdisk must be fixed size, so I think the "physical-machine-osx:naked" vdisk should be minimum fixed size, but the MacOS img be dynamic type. This can make MacOS img easier to manage and the hard disk resources more efficient. MacOS can passthrough all devices if need. Users don't need to make large changes to their computer to use MacOS. On the other hand, the MacOS img can also be used by docker and virtual machine software on other operating system. MacOS img can also be replaced by dock-droid img or linux img, so that Android and linux can also be in dynamic size virtual hard disk. The above are my unprofessional ideas but I think are feasible.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Docker-OSX#472