Live data from Hacker News

Docker fails to launch on Apple Silicon

github.com

21–30 of 281 posts

Re: Docker fails to launch on Apple Silicon

#21
post #8

Earlier quoted context omitted.

No, I've seen no evidence of this. Docker Desktop does not work [on Apple Silicon] in any form today.

On ARM in general or with Apple Silicon? The problem with Apple is that processor doesn't supports virtualization mode yet AFAIK

Docker doesn't let you run x86 binaries on arm without emulation.

Re: Docker fails to launch on Apple Silicon

#23
post #9

"Not yet. The OS has the virtualisation functions, but the Apple chips don't have virtualisation support yet." This is strangely a really big selling point for me as a habit breaker. I spent a good part of the release evening whining about the pitiful memory and the cost of the devices but I am regretting that on reflection. Why? Well I just spent two days arguing with problems with Microsoft's fucked up shit show of…

FWIW, that comment was referencing the A12Z in the DTK, not the M1 CPU. It's less clear where the M1 sits on this issue and whether Docker can be ported.

Ah thanks for the correction! Either way it made me think hard which is always positive.

Re: Docker fails to launch on Apple Silicon

#24
post #5

The first AS Macs are targeted at people who don't need things like docker. Eventually all the support needed will be available. It's a two year transition, you have to start somewhere.

That's what I'd assumed too which is why a M1 Macbook Pro was a bit of a surprise.

Re: Docker fails to launch on Apple Silicon

#25
post #20
post #11

Earlier quoted context omitted.

EDIT: I don't know about the hardware but their license change, as mentioned by saurian below, didn't add support for this as I had thought and had written in my original comment.

I thought MacStadium just released a blog post--which was on Hacker News--going into detail on the exact opposite: that now Apple has made it very clear that not only can you not provide shared hosting (as you must lease the device to the user in its entirety) but you can't even lease it in less than 24 hour increments (which to me is a kind of ridiculous overreach on what it means to own something; imagine if Toyota…

I read that post much more carefully and indeed, I had misunderstood this. I'll edit my comment so yours survives.

Re: Docker fails to launch on Apple Silicon

#26

This link is a little confusing because the top comment and much of the conversation is talking about the DTK which was based on the much older A12X CPU and not the M1. As far as I can tell, the M1 does have virtualization support, Docker just isn't ported yet. Update: Also, from Apple docs it seems like you won't be able to run emulation and virtualization in the same process. So you can run x86 Mac apps, but it's l…

Also, it seems Apple demoed Docker on Apple Silicon at WWDC:

https://twitter.com/0xtim/status/1326980313160032256?s=21

Re: Docker fails to launch on Apple Silicon

#27
post #5

The first AS Macs are targeted at people who don't need things like docker. Eventually all the support needed will be available. It's a two year transition, you have to start somewhere.

We don't know yet whether M1 will be able to support a hypervisor, so it's just too soon to say. I know it's not the HN culture, but I encourage everyone to take a deep breath and be patient for the actual hardware to arrive.

Re: Docker fails to launch on Apple Silicon

#28

If ARM servers take over, then running ARM docker natively on M1 could be helpful ... ... but for the current state where ARM-compatible images make up roughly 1% of Docker Hub, I don't even see the point of wanting to use Docker on M1.

But that's because it was such a niche until just recently - basically only playing with docker/k8 on Raspberry PI and the likes. With AWS Graviton instances and these new Macs it will quickly change.

Re: Docker fails to launch on Apple Silicon

#29

This link is a little confusing because the top comment and much of the conversation is talking about the DTK which was based on the much older A12X CPU and not the M1. As far as I can tell, the M1 does have virtualization support, Docker just isn't ported yet. Update: Also, from Apple docs it seems like you won't be able to run emulation and virtualization in the same process. So you can run x86 Mac apps, but it's l…

I think we made couple of expedient design decisions early on in our build process at work that is going to make producing multi-platform docker images a bit of a chore. I'm not looking forward to what happens on the next machine upgrade cycle. Probably we will end up with most people on the final generation of Intel Macbooks so we have a while to figure it out.

Re: Docker fails to launch on Apple Silicon

#30
post #24
post #5

The first AS Macs are targeted at people who don't need things like docker. Eventually all the support needed will be available. It's a two year transition, you have to start somewhere.

That's what I'd assumed too which is why a M1 Macbook Pro was a bit of a surprise.

If the benchmarks from the other front-page post are true, then not releasing a MBP version would have left them in a position where the AS MBA outperforms their entire MBP line.
Post reply on HN