Live data from Hacker News

Podman Desktop celebrates 3M downloads

podman-desktop.io

51–60 of 82 posts

Re: Podman Desktop celebrates 3M downloads

#51

Does anyone actually use Podman on its own merit? The only use case I encountered is people who want to run Docker without root or admin permissions and use Podman just as a drop-in replacement.

Are you using Docker on it's own merit or because it's familiar and first?

Re: Podman Desktop celebrates 3M downloads

#52

Does anyone actually use Podman on its own merit? The only use case I encountered is people who want to run Docker without root or admin permissions and use Podman just as a drop-in replacement.

Are you using Docker on it's own merit or because it's familiar and first?

I set an "alias docker=podman" and use it as I would use Docker, just without a root or admin account.

Re: Podman Desktop celebrates 3M downloads

#53

Earlier quoted context omitted.

Since they mention Windows, I believe this is a reference to the fact that you cannot (easily) install the Docker CLI without Docker Desktop. Podman does not have this issue.

You absolutely can run docker on the CLI in WSL2. The only requirement is you have systemd running in your WSL distro, which is fully supported.

Yes, of course that works, but then you have to start up and shell into WSL. With podman, you can run all commands directly in Windows which is more seamless. Plus, getting it working is just a matter of running "winget install -e --id RedHat.Podman". This is particularly helpful when trying to roll things out for larger teams as they don't have to know anything about WSL and everything integrates in their environment seamlessly. Of course, just using Linux is preferable for development if you can get away with it.

Re: Podman Desktop celebrates 3M downloads

#55

Earlier quoted context omitted.

Since they mention Windows, I believe this is a reference to the fact that you cannot (easily) install the Docker CLI without Docker Desktop. Podman does not have this issue.

You absolutely can run docker on the CLI in WSL2. The only requirement is you have systemd running in your WSL distro, which is fully supported.

> You absolutely can run docker on the CLI in WSL2.

But again, they're talking about Windows, not Linux-in-Windows or virtualized Linux on Windows. Just because you can do something in WSL2 doesn't mean you "can do it on Windows", as much as you "can run systemd and Wayland on Windows" because you could run it inside a Linux VM...

Re: Podman Desktop celebrates 3M downloads

#56
Congrats to the small but mighty team behind Podman Desktop. This is an example of Red Hat planting a tiny seed that grows into something great.

( They have a pretty good ratio of seeds that grows into vs seeds that don’t. They also make minimal investment until the project is viable. This does not seem to be a common approach. )

Re: Podman Desktop celebrates 3M downloads

#57

I'm glad they have podman desktop. Personally though, once I realized that I can use the command line version without it (unlike docker in my experience) I uninstalled it as I don't really need the UI / KIND, etc. For me the command line is fine and having something where I don't have to first shell into wsl is great (it just runs it itself behind the scenes). Of course, Linux is generally better for development imo…

> unlike docker in my experience You have piqued my curiosity. What does Docker Desktop do that the CLI cannot?

In my experience, Docker Desktop was needed in order to use the CLI in Windows. It seemed fairly heavyweight as well. Maybe that has all changed now, not sure. In any case with podman on Windows, no UI is needed and you don't have to shell into WSL to use it.

Re: Podman Desktop celebrates 3M downloads

#58

Does anyone actually use Podman on its own merit? The only use case I encountered is people who want to run Docker without root or admin permissions and use Podman just as a drop-in replacement.

Podman has good systemd integration, in the form of quadlets. It lets you define a systemd job with some custom syntax and run it as a systemd service, and even stretches to allow some form of kubernetes YAML to be run as local (single node, rootless) containers! Real nice. See previous presentation on HN: https://news.ycombinator.com/item?id=43456934

All I can think of with this is...

_But why?_

I mean, if you have one container service only and everything else is ran by systemd, then it makes sense to keep it easy. But other than that, why? Systemd's syntax and docs aren't particularly friendly or easy, so it's not like you gain in simplicity vs just running docker/podman-compose, or even a lightweight orchestrator like Nomad.

Re: Podman Desktop celebrates 3M downloads

#59

Earlier quoted context omitted.

You absolutely can run docker on the CLI in WSL2. The only requirement is you have systemd running in your WSL distro, which is fully supported.

> You absolutely can run docker on the CLI in WSL2. But again, they're talking about Windows, not Linux-in-Windows or virtualized Linux on Windows. Just because you can do something in WSL2 doesn't mean you "can do it on Windows", as much as you "can run systemd and Wayland on Windows" because you could run it inside a Linux VM...

Yes. For some the distinction between the two is almost nothing as WSL is pretty seamless. However, using Podman directly in your normal Windows shell opens up more use cases. Podman is of course running everything behind the scenes using WSL.
Post reply on HN