I've seen lots said about the lack of Bootcamp support but I've actually never even used Bootcamp, Linux VMS are much more relevant for me and I imagine many other developers.
I've seen lots said about the lack of Bootcamp support but I've actually never even used Bootcamp, Linux VMS are much more relevant for me and I imagine many other developers.
Rosetta 2 translates Mac apps and can deal with JIT, but I do not believe it will work through virtualization.
It should be relatively light lifting to make Docker for Mac run an ARM linux installation and ARM-built containers.
From there, you likely would want to strategically add multi-arch container support to the docker runtime. This might be implemented based on existing qemu containers [2]
Rumor has it that they'll eventually support virtualized Windows, but it's currently impossible for an end-user to buy a copy of ARM Windows.
But ultimately I don't really care, I just want to `docker run postgres:latest` to develop web and mobile applications against against, and build a Dockerfile to be able to run a server-side ruby, python, java, go, etc. app locally for development.