Live data from Hacker News

Show HN: Container Desktop – Podman Desktop Companion

container-desktop.com

161–170 of 207 posts

Re: Show HN: Container Desktop – Podman Desktop Companion

#161

Earlier quoted context omitted.

I don't live my life entirely on the command line either, but GUIs for Docker are just an interesting niche to me, for which I just don't understand what the ven diagram is between people that want Docker containers running locally, know that that's what they want, and know how it all works, but then don't want to do the small handful of commands at the prompt needed to get it running...

I use Docker Desktop on both my macbooks, despite shunning IDEs in favour of a decent text editor and the command line. I use it for 2 reasons: to manage the Linux VM, and to twiddle the occasional setting. For running the containers themselves, or running `system prune` when everything gets cluttered up, I use the CLI.

Orbstack is absolutely worth the money on MacOS, fwiw

Re: Show HN: Container Desktop – Podman Desktop Companion

#162
post #149

Earlier quoted context omitted.

I don't understand this comment on any level. Containers will only ever be on a linux kernel or VM? Never natively on ANY other OS? Only Linux containers exist? Developers were more clueful about containers before Docker made them wildly popular?

“Only Linux containers exist?“ In practice, yes.

Windows containers absolutely exist in practice.

Re: Show HN: Container Desktop – Podman Desktop Companion

#163

Earlier quoted context omitted.

For most uses wsl2 on windows is pretty close to a bare metal instalation https://www.phoronix.com/review/windows11-wsl2-zen4 wsl2 runs under the windows hypervisor as a vm, but so does windows since windows 11. So there should not be much performance issues from running stuff in windows vs wsl2. The major bottleneck is if you need to move files from and to the windows vm to the Linux vm

My interest in running Linux binaries on Windows is zero. I run native windows binaries. Why would I want to run via WSL2 when I can do it natively? Why people constantly insist on adding unnecessary layers of abstraction is beyond me.

Nobody is forcing you to use anything I just wanted to underline that the performance hit you mentioned is not really there, as we are in a public forum there is value to keep things factual.

As for why to do it, if you develop on server apps Linux is the standard (as an example redis does not have a windows native version), and I say this as a developer of Windows based microsevices on the cloud, my company is actively looking to migrate to Linux due to lack of tooling in the windows space (and also licence cost of windows server), like it or not that is the way it goes. If you don't need it great for you, but for other of us those layers are life saver

Re: Show HN: Container Desktop – Podman Desktop Companion

#164
post #85

Earlier quoted context omitted.

Of course Orbstack is fast, it uses LXD, not actual VMs. In fact, Orbstack on Mac is what made me switch to LXD (Incus) on Linux to replace Docker and virt-manager.

Wrong, Orbstack does use VMs. https://docs.orbstack.dev/architecture > OrbStack uses a lightweight Linux virtual machine with a shared kernel to minimize overhead and save resources, similar to WSL 2 (Windows Subsystem for Linux).

No. It uses a VM to virtualize a Linux kernel running LXD containers. Those are not virtual machines.

https://github.com/orbstack/orbstack/issues/461#issuecomment...

Re: Show HN: Container Desktop – Podman Desktop Companion

#165
post #99

Earlier quoted context omitted.

You don’t need k8s to scale. Can you make other poor choices? Sure.

I have found that people who are adamant haters of k8s, usually truly do not understand k8s or the issues it solves. It's not for everyone - but having a knee-jerk allergic reaction to anything k8s is silly. That said - k8s isn't just about scaling, or for "web scale" companies. If you are a person that believes that, it means you are the type of person I am talking about.

I don’t hate k8s, I hate that everyone blindly adopts it without understanding the complexity it adds. I understand it well enough to know YAGNI for most applications. Get over yourself, just because you disagree with me doesn’t mean I’m stupid.

Re: Show HN: Container Desktop – Podman Desktop Companion

#166
post #13

Earlier quoted context omitted.

You should check out https://kind.sigs.k8s.io/ and https://k0sproject.io

What about minikube?

Minikube is more for dev environments than prod. So k0s over it anytime. For dev envs, I adopted KinD, I can even run it in CI for tests.

Re: Show HN: Container Desktop – Podman Desktop Companion

#167
post #40
post #13

Earlier quoted context omitted.

You should check out https://kind.sigs.k8s.io/ and https://k0sproject.io

I'm torn between https://k0sproject.io and https://k3s.io to use in CI and production. Any suggestions or personal experience?

k0s is especially easy to deploy thanks to k0sctl, whether it's single node clusters, or multi node clusters. I haven't looked back ever since I started using it.

Re: Show HN: Container Desktop – Podman Desktop Companion

#168

Earlier quoted context omitted.

Docker Desktop includes the easy to run Docker Engine / Docker Machine. I think is fair to assume that most of the revenue is not from users that want a GUI but from users that want a stable Docker Engine experience.

Anecdotal, but my experience, as someone who gives DevOps professional services for many organizations, is that windows users that need containers know that they are called Docker and just download that. Must of them absolutely need GUI. Most of them doesn't know that Docker Desktop requires license, and I convert them to Rancher Desktop.

Nothing wrong with paying for good software.

Re: Show HN: Container Desktop – Podman Desktop Companion

#169

Earlier quoted context omitted.

there are ways to minimize memorization, most important: 1. keep log, docs, records of whatever you are doing. most commands are repetitive. 2. copilot or chatgpt, they help a lot with command lines and simple utilities 3. amazon Q sucks in comparison. 4. it used to be google, but now LLMs do it better. less scrolling and ads/spam.

Life is full of many things to do and so not everyone have the luxury to priorities logging ones life for everything they do. 2 or GUI are very feasible option for busy people.

you don't have to "prioritize logging" to have logs, calling this a "luxury" is quite bizarre. You can simply use tools that do bash history search, or one of the many copy-paste memorizer tools, and you'll save many hours out of those "many things to do" simply by typing ctrl+s. Some people are busy simply because they want to.

Re: Show HN: Container Desktop – Podman Desktop Companion

#170
Tangentially unrelated side queation: how do you make nfs mounts work in podman without running it as root and making running podman over docker kind of pointless or what do you use to share a base fileayatem from somewhere else on the network to a docker container that isnt nfs or samba?
Post reply on HN