Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements(podman-desktop.io) |
Podman Desktop 1.11: Light mode, Kubernetes features, macOS improvements(podman-desktop.io) |
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. )
Lately the only real incompatibility I run in to with podman is that the handling of `RUN --mount=type=secret` in a Containerfile/Dockerfile is a bit broken (https://github.com/containers/buildah/issues/5282).
Into the trash it goes.
Compared to docker desktop it's night and day, it is so much more performant and I never had an issue with it, totally recommend.
Docker Desktop also works perfectly well with AMD64 emulation and/or Rosetta.
There are https://build.opensuse.org/repositories/devel:kubic:libconta... repos, but it's what it says on the tin: unstable. And its usage is discouraged from the upstream bug reporting point of view. Works fine to keep up with development, but I wouldn't use that for user-facing workloads.
If your company is paying for docker desktop, stop right now and switch to OrbStack.
Does it mess up or clutter the system?
Currently I am using a Fusion VM to have something similar to WSL2 on Mac. Is this a better solution?
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 Rancher Desktop.
Error: Command execution failed with exit code 125 Command execution failed with exit code 125 Error: vm "podman-machine-default" already exists on hypervisor
You can use it now if you grab it from brew.
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?
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.
[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
I love OrbStack but I never heard of Rancher Desktop before, maybe I should try it
Rancher Desktop, however, has been a breeze. Same with using Lima.[0]
With Lima:
limactrl create template://docker
[0] https://lima-vm.io/...and on Linux running the actual docker daemon, of course.
I just turn it on and off as needed instead of leaving it running all the time.
I agree I would prefer if OrbStack were open source, but there’s a place and value in high quality closed source apps within the ecosystem. They do also open-source parts of the application, which is more than a lot of closed source developers do. If nothing else, maybe someone can find a way to utilize the advancements that OrbStack provides and can make an open source alternative.
And yes, I understand this is their choice, they need to make money, etc. But the real issue here is they're presenting their stuff as suitable to build your company on, then once you're reliant on them they start charging (big) money.
Just start out charging money and make it good enough to justify that, enough with the bait and switch.
Apple has an upfront revenue model, and I'm happy to pay for that (when I do). So does Datadog, so does Amazon. But don't pretend to live in the OSS world then want to also be a SaaS when you've achieved escape velocity. They're "succeeding" by destroying the relationship with the people that gave them that success.
Where is Orbstack doing any of that? The product has always been closed-source and requires a paid license for commercial use.
> But don't pretend to live in the OSS world then want to also be a SaaS when you've achieved escape velocity
Ditto here, Orbstack isn't "pretending to live in the OSS world", nor is it a SaaS. Why are you making these claims?