News for hackers. Stuff that matters.
Re:Apple Silicon M1 Chips and Docker by moondev on Monday November 16, 2020 @11:26PM (#25120253)
Apple's "demo" showed Docker for mac running, complete with containers. https://i.imgur.com/bQb1grM.png

Docker here is saying their "for mac" application dependencies are not even all working yet.

Unless I am missing something - Apple's Docker on silicon demo was fabricated?

Re:Apple Silicon M1 Chips and Docker by paxys on Monday November 16, 2020 @11:59PM (#25120403)
That screenshot shows a full Linux VM running on the machine using Parallels. That VM then has Docker running inside it. Docker for Mac isn't involved at all.
Re:Apple Silicon M1 Chips and Docker by moondev on Tuesday November 17, 2020 @12:03AM (#25120424)
Look again - Docker for Mac control panel is clearly visible and "running" behind the VM window.
Re:Apple Silicon M1 Chips and Docker by paxys on Tuesday November 17, 2020 @12:05AM (#25120438)
Oh yeahh..my guess is that was fake. More so considering that the development kit released back in June didn't even support virtualization, making both Parallels and Docker impossible to run.
Re:Apple Silicon M1 Chips and Docker by jjcm on Monday November 16, 2020 @11:29PM (#25120268)
Docker is likely saying that it doesn’t natively run on ARM yet. Apple’s demo was likely using Rosetta. That said this is all speculation at this point. We’ll know tomorrow.
Re:Apple Silicon M1 Chips and Docker by ytch on Tuesday November 17, 2020 @12:50AM (#25120678)
Docker on Mac needs hypervisor, but Apple says Rosetta 2 doesn't support x86 hypervisor [1]. Therefore it is not possible right now.

[1] https://developer.apple.com/documentation/apple_silicon/abou...

Re:Apple Silicon M1 Chips and Docker by moondev on Monday November 16, 2020 @11:39PM (#25120312)
A Linux virtual machine is required to run Docker on macOS.

Linux containers need a Linux kernel to function.

Re:Apple Silicon M1 Chips and Docker by sitkack on Monday November 16, 2020 @11:47PM (#25120344)
And Linux runs on Arm just fine. <some latin shit>, Android.
Re:Apple Silicon M1 Chips and Docker by moondev on Monday November 16, 2020 @11:56PM (#25120386)
I agree, which is why rosetta is irrelevant here.