You need to improve your understanding what docker is / how docker works. You can even run docker containers on RaspberryPi. Docker on MacOS was always running in a VM and the containers did so, of course, too. There is no reason why you wouldn’t be able to run docker containers on some ARM-Linux using the macOS hypervisor or other virtualization solutions if available.
I think what you meant to say: docker on Linux running on Intel. We’ll see if that is actually necessary and if there will be solut
Things in Docker containers are just jailed processes running on the host. There's more to it than that, but that's the essence of it.
You will not be running x86-64 docker containers on ARM docker without Apple doing some serious magic with that container and everything inside of it. And, Docker runs in a VM on Mac because the XNU kernel doesn't have hooks necessary for Docker to properly jail processes. Rather than wait for Apple to deliver some implementation of that which was acceptable, they chose to
Docker for desktop.... seriously.
Windows Home doesnâ(TM)t even have virtualisation and do canâ(TM)t even do docker.
No one is running desktop apps using docker except the most fringe people spinning their own home servers.
Docker on the mac has always been terrible due to the need for VirtualBox.
I would think sensible people would use ARM containers instead of amd64, where possible. The platform-dependence of docker containers has always been a weakness, but while we were all on amd64 it wasn't quite so apparent. Hopefully this might have benefits beyond the Mac, such as an increasing prevalence of ARM Linux systems, with the consequent improvement in containers for non-amd64 platforms.
We'll see what happens when they work out an OEM license for Windows 10 arm (which has x86 support, albeit a bit pokey, and is supposed to have x64 support at then end of this year).
It's not scary it just makes macs useless if you need to dual boot. I do not know how many people this will affect but I suspect there are more than a few mac users who dual boot into Windows to play games even if they do not technically need Windows to run work apps.
"for years to come" (Score:5, Interesting)
translation: you have 2 years
Re:"for years to come" (Score:2)
Re: (Score:3)
Re: (Score:2)
You need to improve your understanding what docker is / how docker works.
You can even run docker containers on RaspberryPi.
Docker on MacOS was always running in a VM and the containers did so, of course, too.
There is no reason why you wouldn’t be able to run docker containers on some ARM-Linux using the macOS hypervisor or other virtualization solutions if available.
I think what you meant to say: docker on Linux running on Intel. We’ll see if that is actually necessary and if there will be solut
Re: (Score:3)
Things in Docker containers are just jailed processes running on the host. There's more to it than that, but that's the essence of it.
You will not be running x86-64 docker containers on ARM docker without Apple doing some serious magic with that container and everything inside of it. And, Docker runs in a VM on Mac because the XNU kernel doesn't have hooks necessary for Docker to properly jail processes. Rather than wait for Apple to deliver some implementation of that which was acceptable, they chose to
Re: "for years to come" (Score:1)
Re: (Score:3)
Docker on the mac has always been terrible due to the need for VirtualBox.
I would think sensible people would use ARM containers instead of amd64, where possible. The platform-dependence of docker containers has always been a weakness, but while we were all on amd64 it wasn't quite so apparent. Hopefully this might have benefits beyond the Mac, such as an increasing prevalence of ARM Linux systems, with the consequent improvement in containers for non-amd64 platforms.
Re: (Score:2)
Or use docker.
They specifically mentioned Docker support in the Keynote. Start watching (and listening) at 1:26:02.
Re: (Score:2)
...and no time at all if you dual boot Windows.
We'll see what happens when they work out an OEM license for Windows 10 arm (which has x86 support, albeit a bit pokey, and is supposed to have x64 support at then end of this year).
Re: (Score:2)