Exécutez des machines virtuelles MacOS dans Docker sous Windows et Linux avec Docker-OSX

Si vous utilisez souvent Docker et des machines virtuelles, vous serez peut-être heureux de savoir que vous pouvez exécuter des machines virtuelles MacOS dans Docker, avec des performances quasi natives sur Windows ou Linux, grâce à un projet open source appelé Docker-OSX. Oui, cela signifie que vous pouvez exécuter MacOS sur un PC, que ce PC exécute Windows ou Linux. Docker-OSX inclut également la prise en charge d'iMessage et des connexions USB iPhone/iPad, permettant une expérience MacOS robuste, même si vous êtes sur un PC.

Pour ceux qui ne sont pas familiers, Docker est une plate-forme qui facilite l'automatisation et le déploiement de machines virtuelles et d'applications dans des conteneurs. Ces conteneurs incluent le système d'exploitation complet, les applications et les dépendances pertinentes, ce qui rend l'environnement cohérent et portable, ainsi que des fonctionnalités de versionnage et de restauration, et tout cela fonctionne parfaitement quel que soit le système d'exploitation hôte ou son emplacement. Docker est très populaire dans le monde de la technologie, car il rend les tests, la recherche et le développement beaucoup plus cohérents et faciles, et comme les conteneurs sont isolés, vous pouvez tout faire et vous amuser sans vous soucier de gâcher le système d'exploitation hôte. Docker-OSX étend toute cette grandeur pour permettre aux machines virtuelles MacOS de s'exécuter dans Docker sous Windows ou Linux, et constitue un projet fantastique pour tous ceux qui souhaitent bricoler MacOS à partir d'un PC (pour ce que ça vaut, vous pouvez également exécuter des conteneurs MacOS Docker de manière native sur un Mac, mais c'est distinct de ce dont nous discutons ici).

Au cas où cela ne serait pas évident, c'est un peu avancé et destiné aux utilisateurs avancés, aux développeurs, aux bricoleurs, aux pirates informatiques, aux DevOps ou simplement aux curieux et aux compétents techniquement, donc si vous êtes un utilisateur plus occasionnel, vous pourriez être un peu dépassé par le processus de configuration.

Apprendre encore plus:Comment AirPlay Linux sur iPhone/Mac et Screen Mirror depuis Linux

La vidéo intégrée ci-dessous décrit également le processus de configuration et peut être une ressource utile si vous souhaitez soit le déployer vous-même, soit avoir une idée de l'ensemble de la procédure de configuration avant de vous lancer :

Vous savez peut-être déjà que vous pouvez désormais déployer des conteneurs MacOS Docker natifs en utilisant MacOSContainers et Homebrew, mais il est certainement bon de savoir que vous pouvez également exécuter MacOS dans Docker sur un PC Windows ou Linux. Vérifiez-le, si vous aimez ce genre de chose.