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.