Mac OS X virtualisieren

meister0815

Benutzer
Mitglied seit
06. Jun 2014
Beiträge
32
Punkte für Reaktionen
1
Punkte
8
Mir ist da gestern etwas untergekommen, habs aber noch nicht probiert ;)

https://hub.docker.com/r/sickcodes/docker-osx
habe es probiert und das Pre-Installed Catalina lässt sich einrichten und starten. Hab dann mit JumpDesk per VNC auf das DOCKER-Catalina zugegriffen, funzt. Allerdings lässt sich dieser Docker-OSX Container nur einmal starten, ein zweiter Start klappt dann nicht mehr, booted nicht mehr hoch, somit ist auch kein VNC Zugriff mehr möglich. Wenn ich per Portainer den Container Recreate funzt es wieder, allerdings sind dann sämtliche Einstellungen die man vorher gemacht hat weg, logisch.
Irgendwie ist das mit dem Docker-OSX auf der Syno wohl anders mit dem Docker als Docker in Ubuntu, Windows etc. wie auf der github Seite beschrieben.
Ein Synospezifizierte Anleitung wie man das zum laufen bringt das es auch einen Neustart der Diskstation und somit auch einen Dockerneustart überlebt, sowie das bei allen anderen Docker Container die ich so laufen habe funzt, wäre echt klasse. Mir ist schon irgendwie klar, dass dieser Docker-OSX Container irgendwie komplexer gestrickt ist. Komme mit den Ausführung auf https://hub.docker.com/r/sickcodes/docker-osx nicht klar um das für die Syno selbst hinzubekommen. Da bin ich zu wenig Profi.
Vielleicht muss da ja nur ein bestimmter Ordner aus dem container rausgemappt werden?????

Wer kann hier helfen und hat vielleicht sogar persönliche Erfahrung?
Mich würde es sehr interessieren ein macOS im per Docker zum laufen zu bringen (hätte nämlich einen Verwendungszweck)
 
  • Like
Reaktionen: oschmidt

meister0815

Benutzer
Mitglied seit
06. Jun 2014
Beiträge
32
Punkte für Reaktionen
1
Punkte
8
An Alle Tester/Nachahmer,

seit bitte vorsichtig mit dem austesten von Docker-OSX Catalina pre-installed von sickcodes (Github). Mein System zickt rum das eine oder andere geht nicht mehr. Muss selbst erst schauen ob ich das wieder hinbekommen! Nur als Warnung für Nachahmer.:eek:
 

haydibe

Benutzer
Sehr erfahren
Mitglied seit
12. Apr 2016
Beiträge
1.476
Punkte für Reaktionen
359
Punkte
103
Der Container virtualisiert keine OSX, er steuert KVM, um dort eine OSX VM hochzuziehen. VMM ist KVM + eigene Syno-UI + was auch immer Synology sonst noch eingefallen ist. Docker alleine reicht hier nicht aus - OSX läuft am Ende nicht in dem Container.

Wobei die Frage mal wieder ist: inwieweit ist Syno's KVM Variante modifiziert und ist diese noch voll kompatibel mit einem vanila KVM... Ich wäre da gaaaaaanz vorsichtig....
 

Synchrotron

Benutzer
Sehr erfahren
Mitglied seit
13. Jul 2019
Beiträge
4.719
Punkte für Reaktionen
1.686
Punkte
214
Meines Wissens ist die einzige zulässige und halbwegs tragfähige Virtualisierung für MacOS, es auf einem Mac zu virtualisieren. Zum Beispiel eine ältere Version von MacOS, um noch irgendeine alte 32bit-App ausführen zu können.

Je jünger die MacOS-Version ist, um so stärker ist das OS vernagelt. Und das ist Absicht - die Verzahnung mit der Hardware sorgt unter anderem dafür, dass Macs ziemlich immun sind gegen kritische Hacks. Ein zero-day kann vorkommen, aber insgesamt ist das im wahrsten Sinn eine sichere Kiste.
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat