Live data from Hacker News

Podman Desktop: A Free OSS Alternative to Docker Desktop

podman-desktop.io

131–140 of 202 posts

Re: Podman Desktop: A Free OSS Alternative to Docker Desktop

#131

Recently I started using colima[0], a drop in replacement for Docker Desktop on Mac, and have seen an increase in performance and battery life. You can use all the normal docker and docker compose commands. It does not have a GUI but you can use the Docker extension on VS Code to have an overview of running containers. [0] https://github.com/abiosoft/colima

Switched to colima a while back after the licensing debacle and have been mostly happy with it. Only real issue has been with some tools making assumptions about the docker socket location, which was easy to fix in the config file.

Re: Podman Desktop: A Free OSS Alternative to Docker Desktop

#132

Earlier quoted context omitted.

Does anyone know if the networking lets you ping the docker vm directly? Looks like there's an `colima start --network-address`. I just spent the day trying to get a docker vm I can ping directly.

It’s been a really doozy for me too, doubly so for local k8s in Docker (kind/k3s). I’ve tried a whole lot of variations, it’s hard and harder to scale across hundreds of devices.

Well the `colima start --network-address` lets me ping the VM and to use `--net=host`. Nice!

Re: Podman Desktop: A Free OSS Alternative to Docker Desktop

#134

I really tried to use Podman, but I kept running into issues trying to get a rootless deployment on RHEL that used a protected port (53) and it gave me so much trouble that I uninstalled Podman and installed Docker. Maybe I can try again, but it was frustrating enough to turn me away for a while.

If you want something as non-root to bind below 1024, there's a sysctl for it.[1]

Docker bypasses this essentially because it uses root privs to set up the port forwarding rules.

[1]: https://www.kernel.org/doc/html/latest/networking/ip-sysctl.... -> ip_unprivileged_port_start

Re: Podman Desktop: A Free OSS Alternative to Docker Desktop

#135
post #58

I'd just love to know if Docker is ever going to fix the issue where my computer kernel panics when going into hibernation if my macbook is unplugged and docker is running. Had an open, reproducible issue for a quite while that has affected lots of other folks too, but no real recognition from Docker.

Google Mac hibernate issues. Over 1 million results. Windows, over 3 million.

I gave up on hibernation being a valid concept in the 1990's, there's too many things that can go wrong and computers are more complex today.I don't use hibernation and Docker has no issues.

Re: Podman Desktop: A Free OSS Alternative to Docker Desktop

#136

Am I just a dum dum for not getting this to drop-in replace Docker Desktop for my relatively simple projects? Has anyone else experienced the problematic practicalities of switching, or should I just spend a bit more time with it?

For me the main reason to use Podman over Docker is rootless containers. Another one is also that Docker is really not pleasant to install on Linux.

Weird, I have no need I can see for rootless and on multiple machines no issues installing Docker on Ubuntu including using either the Ubuntu repo or the Docker repo. It just works.

Re: Podman Desktop: A Free OSS Alternative to Docker Desktop

#137

There's also Rancher Desktop in the same space, which includes k3s as a local K8s solution. For personal use I found it great and lighter than Docker Desktop. At work, unfortunately all options but Docker Desktop have issues with either 1) Our Cisco AnyConnect VPN, or 2) Our authenticated http proxy. Couldn't find anything else providing a container runtime + a local k8s on MacOS that works in this environment. So we…

[deleted]

Re: Podman Desktop: A Free OSS Alternative to Docker Desktop

#138
post #34

Echoing others, is there a benefit running this over Docker? I recently setup portainer and Docker on my homelab and had everything running in about 30 min. Is there a benefit to migrate to podman?

The main benefits touted are that Podman can run rootless containers and it doesn’t need a daemon compared to Docker. However those comparisons are less relevant now than they were a while ago because Docker can now run rootless containers and Podman has developed a heap of systemd hooks that effectively use that as the daemon. It does have some good features though, like being compatible with Kubernetes manifests. I…

> Podman has developed a heap of systemd hooks that effectively use that as the daemon.

Does that mean Podman is not technically ... rootless?

Re: Podman Desktop: A Free OSS Alternative to Docker Desktop

#139
post #101
post #95

Earlier quoted context omitted.

Yeah, fortunately it's two lines of shell to add Docker's community repo to CentOS/Rocky Linux.

The latest version of podman is always available at https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podma... sudo dnf copr enable rhcontainerbot/podman-next -y sudo dnf install podman However the versions provided by the distro have gone through more tests. We are still improving this part as ideally you should be able to pick a version

Is it possible to run newer versions of podman and/or buildah as a container?

Re: Podman Desktop: A Free OSS Alternative to Docker Desktop

#140
post #24

There's also Rancher Desktop in the same space, which includes k3s as a local K8s solution. For personal use I found it great and lighter than Docker Desktop. At work, unfortunately all options but Docker Desktop have issues with either 1) Our Cisco AnyConnect VPN, or 2) Our authenticated http proxy. Couldn't find anything else providing a container runtime + a local k8s on MacOS that works in this environment. So we…

> For personal use I found it great and lighter than Docker Desktop. I don't know what Docker Desktop is doing but on a top end i9 with 128gb of ram it still takes 60 seconds to start and the UI takes forever to do anything it makes Teams look responsive

Yup. I have a Mac Pro 2019, 12 core Xeon, 192GB, and the Desktop app and VM location reside on a RAID0 M.2 array that can throughput 6GB/s. Still a minute+.
Post reply on HN