2 votos

¿Son buenos los Macbooks M1 para el desarrollo de software basado en contenedores (Docker...) en el Q4/2021?

Necesito comprar un nuevo MacBook Pro; por lo que veo, el M1 es significativamente superior a mi MBP de 2019 en cualquier aspecto, así que no me gustaría conseguir un modelo más antiguo aunque pudiera.

Una cosa que me hace dudar es que en el pasado he estado usando Parallels para ejecutar docker-machine (además de una VM de Win10 para muy pocas aplicaciones inevitables de sólo Windows en mi empresa).

Puedo evitar tener una VM de Win10, pero poder trabajar con docker (más concreto: construir Dockerfiles con cualquier tipo de aplicación compatible con docker - no importa si se basa en containerd o lo que sea) es crucial para mí. Yo hago no requieren para luego empujar mis imágenes docker en cualquier lugar, las imágenes en cualquier otro servidor se construirán en un sistema CI/CD basado en Linux. Sólo requiero ser capaz de utilizar algunas imágenes base públicas bastante estándar (es decir, alpine, debian, ubuntu, Python, cosas así) y también soy capaz de tal vez cambiar a diferentes imágenes base genéricas si están disponibles.

En mi viejo MBP basado en Intel estoy usando docker-machine , que parece descontinuado (veo pocos o ningún cambio en su repositorio de GitHub desde hace años).

Docker Desktop parece estar todavía en estado experimental.

¿Cuál es su experiencia al respecto? Si utilizas un Mac basado en M1 para el desarrollo de software, ¿sigue siendo un problema? ¿O está "arreglado" y existe alguna buena solución?

1 votos

Preferimos una pregunta por pregunta -aunque quieras consejo sobre la compra de hardware, en realidad es una pregunta de recomendación de software. Si se cierra, reformular las preguntas múltiples para que sean una lista de requisitos tiende a tener una mejor recepción de votos aquí.

1 votos

He eliminado las "preguntas extra", @bmike.

2voto

Oskar Puntos 1242

Estoy en la dirección futura que Apple ha apostado por el Silicio de Apple y uso M1 / iPad para todo lo que puedo y configuraré una VM de linux o pagaré por una VM en la nube según sea necesario cuando tenga que tener código que simplemente no es posible sin Intel o extensiones del kernel para el SO antes de Big Sur.

Sin duda, puedes encontrar algunos puntos de dolor si vas a mirar el software que gira en torno a las extensiones del kernel o que no se ha actualizado en los últimos 24 meses para los cambios generales del sistema operativo. Esperemos que puedas refinar los grandes obstáculos para tus proyectos críticos y comprar con confianza después de algunas investigaciones y de que otras personas compartan su experiencia. Personalmente encuentro instantánea en y la vida de la batería y el rendimiento de la inicial Aire tan bueno, no puedo imaginar que voy a conseguir un intel de nuevo, aparte de que tal vez el próximo año el bache de un Mac Pro si decido retirar mi 2013 Mac Pro laboratorio en casa que toma gran parte de mi código heredado levantando de mi portátil.

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