Live data from Hacker News

Red Hat takes on Docker Desktop with its enterprise Podman Desktop build

thenewstack.io

31–40 of 81 posts

Re: Red Hat takes on Docker Desktop with its enterprise Podman Desktop build

#31
post #25
post #8

Earlier quoted context omitted.

Ahhh, one of the reasons could be that Docker Desktop by default uses 50% of your RAM when they create their VM and the maximum amount of CPUs. Podman Desktop by default has a much lower RAM (4GB) + CPU usage (50% CPU). That's something that could be improved... I've opened up an issue: https://github.com/podman-desktop/podman-desktop/issues/1634... :)

are you by any chance one of those Claw raging robots? really? created an issue?

(The poster works on podman for redhat)

Re: Red Hat takes on Docker Desktop with its enterprise Podman Desktop build

#32
post #25
post #8

Earlier quoted context omitted.

Ahhh, one of the reasons could be that Docker Desktop by default uses 50% of your RAM when they create their VM and the maximum amount of CPUs. Podman Desktop by default has a much lower RAM (4GB) + CPU usage (50% CPU). That's something that could be improved... I've opened up an issue: https://github.com/podman-desktop/podman-desktop/issues/1634... :)

are you by any chance one of those Claw raging robots? really? created an issue?

Pretty sure this guy works in that project.

Re: Red Hat takes on Docker Desktop with its enterprise Podman Desktop build

#33

The best alternative to Docker Desktop on macOS is to abandon the GUI entirely use colima to create the linux VM. brew install colima docker docker-buildx docker-completion docker-compose export DOCKER_HOST="$HOME/.colima/docker.sock" >> ~/.zshrc source ~/.zshrc colima start --cpus 8 --vz-rosetta --ssh-agent --mount $HOME:w then add this line to your $HOME/.docker/config.json "cliPluginsExtraDirs": ["/opt/homebrew/li…

Does this support volume bind mounts and port forwarding?

You can see the command above mounting a volume

”—mount $HOME:w”

Re: Red Hat takes on Docker Desktop with its enterprise Podman Desktop build

#34
post #5

Earlier quoted context omitted.

What sort of compatibility issues were you encountering? (disclaimer: I'm on the Podman Desktop team) If it was compose + docker compatibility issues, that's on the roadmap for improvement :). Compose support is flakey at times (it's essentially a wrapper around the open source binary https://github.com/docker/compose )

The most common one I run into is with volumes, when the full path doesn't already exist. Docker will just make the path, Podman throws an error. It's been called a "bug" in docker but the fact is everyone just expects the paths to be created. I want it to just work, not make everyone in the industry redo their dockerfiles to be "correct." https://github.com/containers/podman/issues/6234 It looks like there was some…

Running a docker container having side effects on the host seems bad. You've just convinced me a little bit I want podman, and not docker.

Re: Red Hat takes on Docker Desktop with its enterprise Podman Desktop build

#35
post #24
post #8

Earlier quoted context omitted.

Ahhh, one of the reasons could be that Docker Desktop by default uses 50% of your RAM when they create their VM and the maximum amount of CPUs. Podman Desktop by default has a much lower RAM (4GB) + CPU usage (50% CPU). That's something that could be improved... I've opened up an issue: https://github.com/podman-desktop/podman-desktop/issues/1634... :)

No I checked it against the amount of RAM. Podman with 8GB does not increase speed, Docker with 4GB is still 9s podman run 27->24 docker run 9.4->9.769 total (I increased limit in podman and decreased limit in docker). This happens with amd64 arch images (which I for some reason need in my work and cannot rebuild)

now I'm curious why it's still slow even with the increase of ram + cpu, I'll sync up with the podman core team why it's benchmarking much faster in docker vs podman (assuming both are using rosetta 2 on your machine)

Re: Red Hat takes on Docker Desktop with its enterprise Podman Desktop build

#39

Man, I feel bad for Docker, the company. Created the open source project that almost single-handely revolutionized deployments, development environments, and cloud computing, but sorta never managed to stick a product.

I'm equally shocked nobody has bought them out to keep them well funded and not focused on trying to monetize (outside of just billing for private images). Every cloud provider like CloudFlare (I think?), Azure, AWS, GCP, etc benefit from Docker, it seems like a no brainer to me... You would then condense the org to just developers and PMs. Then marketing and other employees could be shifted to another part of the parent org and condense it down to a core group that builds and makes the tooling stronger.

I wish we had tax exceptions for companies maintaining open-source projects full time to be reasonable write offs or something, with strict checks so companies dont just make random "open source" projects to write off, it should be something with known sizable impact and/or use, it would make some critical open source projects attractive "buy outs" or options to fully fund for some of these giants that benefit from them. Imagine if the devs entire salary (up to a point) could be written off completely. Some of these people are working on key infrastructure for the modern web, and even other critical systems, think of Chromium (tricky because of Chrome being not-open source but a proprietary end-product), Firefox, Linux, openssl, and obviously Docker, as good example.

Re: Red Hat takes on Docker Desktop with its enterprise Podman Desktop build

#40

The best alternative to Docker Desktop on macOS is to abandon the GUI entirely use colima to create the linux VM. brew install colima docker docker-buildx docker-completion docker-compose export DOCKER_HOST="$HOME/.colima/docker.sock" >> ~/.zshrc source ~/.zshrc colima start --cpus 8 --vz-rosetta --ssh-agent --mount $HOME:w then add this line to your $HOME/.docker/config.json "cliPluginsExtraDirs": ["/opt/homebrew/li…

I’ve been using OrbStack instead of Docker Desktop and gotta say, I’d not replace it with anything else. So if anyones looking for a more automated alternative, check out OrbStack.
Post reply on HN