4 votos

La aplicación Docker Desktop para Apple Silicon requiere Rosetta 2. ¿Por qué?

Después de instalar la aplicación Docker Desktop versión 4.25 en mi MacBook Pro con macOS Sonoma, se me pidió que instalara Rosetta 2. Verifiqué que había descargado la versión de Docker Desktop para Apple Silicon, no para Intel.

¿Qué parte de Docker Desktop requiere Rosetta?

Supongo que no es realmente un problema, pero me despierta curiosidad.

6voto

Program5284 Puntos 18

Hay un hilo en el repositorio de GitHub para Docker sobre esto: Docker Desktop para Mac M1 (Apple Silicon) Todavía Requiere Rosetta. En él, encontré el siguiente comentario por StefanScherer, un ingeniero de Docker, proporcionando una razón:

Gracias por abrir esto. Ya lo tenemos en nuestro tablero interno y con la próxima versión 4.3.0 también hicimos que la parte de la interfaz de usuario se ejecute nativamente en Apple silicon. Todavía tenemos algunas herramientas de línea de comandos externas empaquetadas que requieren Rosetta 2, pero nos estamos acercando.

2voto

RobinHood Puntos 2079

Hay dos aspectos importantes. En primer lugar, la aplicación/herramientas de Docker. Aparentemente, estas ya son completamente nativas de Apple Silicon, por lo que no se necesita Rosetta. En segundo lugar, las imágenes de contenedores que se ejecutarán. Aún se necesitará Rosetta para ejecutar cualquier imagen de contenedor que no sea arm64 (por ejemplo, amd64). Si solo ejecutas imágenes construidas para la arquitectura arm64, tu Docker se ejecutará completamente libre de Rosetta.

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