Live data from Hacker News

Apple Silicon M1 Chips and Docker

docker.com

71–80 of 129 posts

Re: Apple Silicon M1 Chips and Docker

#71
post #52

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?

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

#72
post #42

Earlier quoted context omitted.

I don't want x86 Docker on ARM.

What the point of docker if you can't just run single binary everywhere? That was its promise, right?

The point of docker is to bundle all the dependencies of a given application into a single place.

That way you don't have "works on my machine" problems, because both prod and dev are clean virtualized identical systems (containers)

Re: Apple Silicon M1 Chips and Docker

#73

Earlier quoted context omitted.

The question is: why even care? Use an Arm image. For docker, it makes little to no difference

That requires that ARM images are available, which will take time and always have a disconnect. It also violates the idea of being able to run the exact same image on your laptop (ARM Mac) and in prod (x86 server).

Running the same image on dev machine and prod was an illusion brought by the fact the underlying architecture was the same. It’s not reasonable to expect images to magically be cross-architecture.

Re: Apple Silicon M1 Chips and Docker

#74
post #71
post #52

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?

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.

Look again - Docker for Mac control panel is clearly visible and "running" behind the VM window.

Re: Apple Silicon M1 Chips and Docker

#75
post #47

The really perplexing thing to me here is that Docker Desktop...was featured on stage at the Apple event. How? Did Apple just hack it together and get it working? Was it just fake? Was Docker involved at all? I feel like it was implied that Apple was doing the hard work here, but now it looks more like nobody was doing the work, and showing it off working was a hat trick?

[deleted]

Re: Apple Silicon M1 Chips and Docker

#76
post #74
post #71

Earlier quoted context omitted.

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.

Look again - Docker for Mac control panel is clearly visible and "running" behind the VM window.

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

#78
post #35

Gosh, it never occurred to me that the reason the UI was so bloated and slow was because it is using electron! Why couldn’t they just write a quick set of native panels and call it a day? Sigh.

I use Docker for Mac every day and didn't even know there was a GUI.

Re: Apple Silicon M1 Chips and Docker

#80
post #41

Earlier quoted context omitted.

AWS Graviton 2 ARM instances are more cost effective for most server loads. This is a gateway to saving a lot of cloud spend.

I agree with you, but there's probably already been some pressure with people wanting to use Raspberry PIs/other ARM-based boards for K8s clusters. I wonder where that tipping point will come. Anandtech's benchmarks: https://www.anandtech.com/show/15578/cloud-clash-amazon-grav... Here's a tweet about one company's experience: https://twitter.com/lizthegrey/status/1314618333140971521

Most of the Raspberry Pi trials I see end in lots of $100/hr developer time spent waiting for a $10 device to finish being slow. Or, worse, inflicting that experience on customers at a demo booth. It's not an attractive look. A high quality ARM desktop experience could change that.
Post reply on HN