Live data from Hacker News

Podman, the open source Docker alternative ported to M1 (Apple Silicon) machines

github.com

91–100 of 151 posts

Re: Podman, the open source Docker alternative ported to M1 (Apple Silicon) machines

#91

Planning to buy a new MacBook for a family member I have some question to whoever is into the Apple wold: is that true that the next generation of MacBooks is going to have classic Esc&F# buttons, MagSafe, SD card reader and HDMI? When is it expected to be released? How is a MacBookPro better than a MacBookAir of the same specs (RAM&SSD)? We were going to buy a new MacBook now but the classic parts returning sound re…

The only difference between the current Pro and Air is that the latter can thermal throttle. I got the Air and I have managed to make it throttle while running x86 games. However, it wasn’t by much. The games remained playable. Overall, it’s great. Very fast and entirely silent.

You mean Pro can not throttle even when you want it to? It sounds nice to have a full power at my disposal when I actually want it but most of the time I want a laptop to run near its minimum power to prevent heating, avoid noise and save battery. Even when I run a computation-heavy task I still want to be able to force it to run slowed-down and take its time. Is this not possible with Pro? Even with 3-rd party tools?

Re: Podman, the open source Docker alternative ported to M1 (Apple Silicon) machines

#92

Tangentially, I wonder if Moby underestimated the amount of human hours that were instantly allocated to alternatives as soon as they announced Docker Desktop was going paid. (I don't know if this project is a consequence of that announcement or not.) Hopefully Podman will be able to capitalize on this event and get the polish needed for widespread use.

Most people don't care about Podman and will keep using Docker. There is no alternative on Windows so how exactly podman is a replacement?

Also I don't trust Red Hat / IBM with the CentOS fiasco.

Re: Podman, the open source Docker alternative ported to M1 (Apple Silicon) machines

#93
post #89

I'm curious every post on podman had a very positive thread. We were kinda forced to use podman and while we enjoy rootless containers conceptually they have caused us a lot of issues. After every restart of a node when a user had pods running, said user will not be able to use podman. Often times, bugs can only be solved by completely resetting your user. It's also not as straightforward to configure as the document…

> bugs can only be solved by completely resetting your user.

What does "resetting your user" mean?

Re: Podman, the open source Docker alternative ported to M1 (Apple Silicon) machines

#94

Earlier quoted context omitted.

I suspect the push for podman was more about how docker ignored CGroupsV2 for so long that Fedora eventually turned it on anyway which broke docker and then told users to switch to podman.

I hadn't heard about CGroupsV2. Apparently it's been in the kernel since 2015. Seems like a better design. https://thenewstack.io/linux-cgroups-v2-brings-rootless-cont... https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2...

Every distro had it turned off for ages because turning it on would break docker. So eventually fedora decided docker was never going to added it and turned it on anyway. Then shortly after, docker adds support

Re: Podman, the open source Docker alternative ported to M1 (Apple Silicon) machines

#96

Earlier quoted context omitted.

Are those containers or VMs?

They’re VMs. It’s based on the Hypervisor.framework, so it’s actually faster than I thought, but it’s VMs.

Do you know if the VMs have accelerated graphics? The new version of Hypervisor.framework in 12.x supports accelerated macOS guests but I didn't know if they figured out a way to do it without Apple's tricks.

(https://developer.apple.com/documentation/virtualization/vzm... is the best citation I have, unfortuately)

Re: Podman, the open source Docker alternative ported to M1 (Apple Silicon) machines

#97
post #26

Earlier quoted context omitted.

Docker Desktop (the software people must use to run Docker under any Mac or Windows machines) is closed source.

You can run docker on Windows without Docker Desktop. I think the only thing that requires Docker Desktop on windows is if you want windows containers, but I don't really think that's a common usecase.

Or if you want to share folders from Windows into Linux containers (you can do it via /mnt/c/ but it's a little more complicated).

Re: Podman, the open source Docker alternative ported to M1 (Apple Silicon) machines

#98
post #87

I'm not on M1 so QEMU kind of puts me off . Is there a way to use this with any of hyperkit, virtualbox, or vmware?

Trust me, learn QEMU, worth the time.

how do you mean learn it? So far I've only used these as drivers to run other things so my only concern is that QEMU is supposed to be slow. I don't really do anything directly with it.

Re: Podman, the open source Docker alternative ported to M1 (Apple Silicon) machines

#100

Earlier quoted context omitted.

The only difference between the current Pro and Air is that the latter can thermal throttle. I got the Air and I have managed to make it throttle while running x86 games. However, it wasn’t by much. The games remained playable. Overall, it’s great. Very fast and entirely silent.

You mean Pro can not throttle even when you want it to? It sounds nice to have a full power at my disposal when I actually want it but most of the time I want a laptop to run near its minimum power to prevent heating, avoid noise and save battery. Even when I run a computation-heavy task I still want to be able to force it to run slowed-down and take its time. Is this not possible with Pro? Even with 3-rd party tools…

Based on what people that have both say, when the Air would throttle the Pro’s fans become slightly audible.

I also prefer the design of the Air, so it was an easy choice for me.

Post reply on HN