2 votos

Imágenes base de Docker de macOS

Apenas estoy empezando a correr Docker en macOS. En Linux, hay imágenes de sistemas operativos base como debian:10 y ubuntu:22.04. ¿Existen imágenes similares para macOS? He intentado buscar en Docker Hub "macos" y "sonoma" pero no he encontrado nada que pareciera una imagen de sistema operativo básico.

2voto

Oskar Puntos 1242

No, no se proporcionan imágenes de macOS para que docker ejecute macOS en una Mac.

Creo que los términos de licencia de Apple prohíben que docker proporcione imágenes de macOS similares a sus distribuciones de Linux. Consulta la sección 2.J. :

no puedes hacer que el Software de Apple esté disponible en una red donde pueda ejecutarse o usarse en múltiples computadoras al mismo tiempo. Excepto según lo permitido expresamente en la Sección 3, no puedes alquilar, arrendar, prestar, vender, redistribuir ni sublicenciar el Software de Apple.

La Sección 3 es relativamente nueva y posiblemente permita que docker proporcione y cumpla con las restricciones de solo para desarrolladores escritas en la licencia. Sin embargo, eso probablemente requeriría pago, auditoría y herramientas para satisfacer los requisitos de preaprobación de Apple.

Por ahora, querrás buscar un proveedor existente para pruebas remotas. Dos que puedo recomendar son Mac Stadium y AWS.

Si necesitas hardware controlado localmente, scriptea el instalador que descargaste en una VM / hipervisor de tu elección o tal vez abre un problema contra docker si no puedes descifrar cómo crear tu propia VM a partir del instalador que descargaste. Si deseas leer guías escritas y esfuerzos compatibles por la comunidad de instalación de macOS en VM, ¿puedo recomendar el blog de eclectic light y esta publicación específicamente sobre hipervisores nativos de Mac ligeros?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X