Live data from Hacker News

Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements

podman-desktop.io

11–20 of 54 posts

Re: Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements

#11

I'm a fan of Rancher Desktop -- it has everything integrated and working out of the box, it can even provide the CLI tools like docker, kubectl or helm for you. On the other hand, in Podman Desktop, you can't even use an image from Podman Desktop docker in Podman Desktop kubernetes without extra steps. I'd recommend it only if you want Podman specifically. If you just want to run docker and/or kubernetes, I'd go with…

Has someone ever tried both Rancher Desktop and OrbStack on macOS?

I love OrbStack but I never heard of Rancher Desktop before, maybe I should try it

Re: Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements

#12
post #2

Used to be that people would wait ages for applications to get a "Dark mode", I find it funny how now we have to wait for "light mode" instead. Even so, good to see that arriving. I've been experimenting recently and I've found podman very useful compared to my previous experiences trying to do containery stuff. ( Admittedly a very long time ago now which burned me and put me off trying again for a long time. )

Lol, I could not even guess that the "light mode" was the opposite of dark theme, not the term for being a "light" as opposed to "heavy". So I was so surprised to see only the description "that light mode is available now, and you can turn it on". What is light mode? Not a "mode", it is a "theme".

The CLI is the "light mode".

Re: Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements

#13

I'm a fan of Rancher Desktop -- it has everything integrated and working out of the box, it can even provide the CLI tools like docker, kubectl or helm for you. On the other hand, in Podman Desktop, you can't even use an image from Podman Desktop docker in Podman Desktop kubernetes without extra steps. I'd recommend it only if you want Podman specifically. If you just want to run docker and/or kubernetes, I'd go with…

Yes! Maybe I’m always expecting the wrong thing with Podman Desktop, but I can’t ever get it to work the way I expect it to - on Windows or Mac.

Rancher Desktop, however, has been a breeze. Same with using Lima.[0]

With Lima:

  limactrl create template://docker
[0] https://lima-vm.io/

Re: Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements

#15
post #3

Podman Destop is surprisingly bad on MacOS. It has a kind of proxy-like/userspace network driver. That means your tcp connection shown in a host system through `netstat`. ICPM is not implemented and always returns success. Try running `ping 66.0.0.0` or any other non-existing IP from the container and see. At that moment I'll continue using, well, podman in a Linux VM running UTM.

I've edited the title to add more information on macOS. With this release we now implement Podman 5.1.0 which includes a MASSIVE speedup for AMD64 builds / running containers as well as improvements to the podman networking stack.

Re: Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements

#17
post #6

I'm a fan of Rancher Desktop -- it has everything integrated and working out of the box, it can even provide the CLI tools like docker, kubectl or helm for you. On the other hand, in Podman Desktop, you can't even use an image from Podman Desktop docker in Podman Desktop kubernetes without extra steps. I'd recommend it only if you want Podman specifically. If you just want to run docker and/or kubernetes, I'd go with…

If you want something more general purpose, Canonical Multipass has a good sample docker setup. Annoyingly, This is the only Canonical product I can recommend at this point. I use it with MacOS. I assume WSL is a better choice for Windows laptops, and there’s no reason to add a VM to get docker on Linux. https://multipass.run/docs/docker-how-to

I liked Multipass until I ran into storage corruption issues like many others [1][2] and broke all my VMs. On MacOS, Multipass uses qemu in which the apple-hvf support isn't getting much updates after 2021 [3].

[1]: https://github.com/canonical/multipass/issues/3455 [2]: https://github.com/canonical/multipass/issues/3235 [3]: https://github.com/qemu/qemu/commits/master/accel/hvf

Re: Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements

#18
post #16

If you are on macOS, give OrbStack a shot. It works surprisingly well and fast.

+1. Love OrbStack. It’s embarrassing how bad docker is by comparison.

If your company is paying for docker desktop, stop right now and switch to OrbStack.

Re: Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements

#19
post #7

I'm a fan of Rancher Desktop -- it has everything integrated and working out of the box, it can even provide the CLI tools like docker, kubectl or helm for you. On the other hand, in Podman Desktop, you can't even use an image from Podman Desktop docker in Podman Desktop kubernetes without extra steps. I'd recommend it only if you want Podman specifically. If you just want to run docker and/or kubernetes, I'd go with…

The Rancher Desktop VM with k8s enabled has about 10% continuous cpu usage at idle on my 2019 MBP. I really wish there was something I could do to reduce that.

That is almost certainly the etcd binaries on the vm chatting to itself. I would expect k3s should have lower CPU usage as they (by default) jettison etcd for an embedded db

Having said that, aside from the general WTF of something burning CPU, does in impact you in some way? Battery drain, sluggish apps, memory hog (I'd bet on that one), other?

Re: Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements

#20
post #17
post #6

Earlier quoted context omitted.

If you want something more general purpose, Canonical Multipass has a good sample docker setup. Annoyingly, This is the only Canonical product I can recommend at this point. I use it with MacOS. I assume WSL is a better choice for Windows laptops, and there’s no reason to add a VM to get docker on Linux. https://multipass.run/docs/docker-how-to

I liked Multipass until I ran into storage corruption issues like many others [1][2] and broke all my VMs. On MacOS, Multipass uses qemu in which the apple-hvf support isn't getting much updates after 2021 [3]. [1]: https://github.com/canonical/multipass/issues/3455 [2]: https://github.com/canonical/multipass/issues/3235 [3]: https://github.com/qemu/qemu/commits/master/accel/hvf

Thanks for the heads up.
Post reply on HN