8 points par GN⁺ 2023-09-27 | 1 commentaires | Partager sur WhatsApp
  • Les conteneurs ont complètement transformé la manière dont les logiciels sont développés et déployés, et ils sont pris en charge sur divers OS, mais il n’existe pas encore de prise en charge native sur macOS
  • macOS Containers est un conteneur natif pour Mac
    • Il permet d’exécuter macOS dans macOS, et de créer et déployer des images avec Docker
  • Installation via Homebrew
  • En revanche, il ne fonctionne que si la System Integrity Protection (SIP) du Mac est désactivée

1 commentaires

 
GN⁺ 2023-09-27
Commentaires Hacker News
  • Un article annonce la sortie de macOS Containers v0.0.1, un projet qui vise à apporter une conteneurisation native à macOS.
  • Certains utilisateurs doutent de l’impact sur la sécurité du système et expriment des inquiétudes concernant l’exigence de désactiver la protection de l’intégrité du système.
  • Des questions sont soulevées sur la faisabilité technique du projet, notamment sur la capacité de macOS à prendre en charge les fonctions de namespacing nécessaires sur toutes les interfaces.
  • Certains utilisateurs estiment que les applications macOS n’ont pas besoin d’être conteneurisées pour fonctionner correctement et remettent en cause la nécessité de ce projet.
  • Des inquiétudes existent au sujet de la licence, certains utilisateurs se demandant si la distribution de certaines parties de macOS dans des conteneurs viole les conditions d’Apple.
  • Certains utilisateurs affirment que les machines virtuelles (VM) offrent déjà des performances et une isolation suffisantes, et se montrent sceptiques quant à l’utilité pratique de ce projet.
  • Le projet inclut du nouveau code ainsi que des forks de projets existants, et certains utilisateurs veulent savoir si les modifications apportées aux projets forkés seront réintégrées en amont.
  • Certains utilisateurs expriment leur frustration face à l’inefficacité de macOS pour le développement back-end et suggèrent que d’autres systèmes d’exploitation peuvent être mieux adaptés à d’autres usages.
  • Un utilisateur exprime sa frustration concernant le support Docker d’Apple sur les machines Apple Silicon, affirmant que l’usage natif de conteneurs ARM complique le développement en raison de l’écart avec les environnements de production.