Live data from Hacker News

Show HN: Container Desktop – Podman Desktop Companion

container-desktop.com

131–140 of 207 posts

Re: Show HN: Container Desktop – Podman Desktop Companion

#131
post #81

Earlier quoted context omitted.

It's often literally not possible to ship everything. You wouldn't want to spin up a second X11 (or Wayland) server, for example, because you can't have two of them talk to the same video card device at the same time usefully.

The number of things that can't be shipped is extremely small. And I don't think that Docker is a silver bullet for Wayland vs X11 issues? Although I'm not sure about the fine details as I don't have a ton of experience there. Shouldn't you be using an abstraction that can automatically support which ever is available? I tend to ship code that needs to run on Linux + macOS + Windows + Android. So Docker is a total no…

It's the same thing everywhere — there are some dependencies you can't ship. On Linux, you can't ship the window server (because you need to share it with all of the other apps also running). On mac, you can't ship Core Foundation. On Windows, kernel32.dll etc. I assume Android is similar — I haven't tried figuring out what a purely static app on Android would be, since I think the bootstrap is Dalvik…

It's literally impossible to _not_ depend on the system path.

Re: Show HN: Container Desktop – Podman Desktop Companion

#132

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 don't necessarily want docker containers running locally as some hobbyist, they might be just part of the process, and if the gui helps me move through that process efficiently without having to add more commands to my memory, I'm happy about that. CLIs are great, but when nearly everything has one, those small amount of commands become quite a lot in aggregate.

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.

Re: Show HN: Container Desktop – Podman Desktop Companion

#133
post #45

Kubernetes is planned - my devops wants me to add it badly! Author note - Most of you guys here are power users, for whom UI is a visual poem that you need or not. This is not a commercial project, it is not following any business goals. But this does not mean concessions to quality, it does try to offer minimal resource usage everywhere, easy experience, good UI/UX. It explains all it does behind the scenes if you e…

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 non Linux systems for which docker desktop was the best way to have docker running without having to do much work.

Re: Show HN: Container Desktop – Podman Desktop Companion

#135

Earlier quoted context omitted.

Does it use the same "containers are really just running in a Linux VM" approach as Docker Desktop on macOS?

unless you run osx on a Linux kernel, it will always be so. not a personal attack on you, but it blows my mind how clueless the current generation of developers become after the docker phase.

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?

Re: Show HN: Container Desktop – Podman Desktop Companion

#136
post #45

Kubernetes is planned - my devops wants me to add it badly! Author note - Most of you guys here are power users, for whom UI is a visual poem that you need or not. This is not a commercial project, it is not following any business goals. But this does not mean concessions to quality, it does try to offer minimal resource usage everywhere, easy experience, good UI/UX. It explains all it does behind the scenes if you e…

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...

Frontenders that need to run backends in my experience are such a cohort.

Re: Show HN: Container Desktop – Podman Desktop Companion

#137

Earlier quoted context omitted.

One big difference is the licensing. Docker Engine itself is apache licensed (and hence free to use at a company of any scale), but Docker Desktop requires a paid plan if your company has more than 250 employees or more than $10 million in annual revenue [0]. [0]: https://docs.docker.com/engine/#licensing

Which like, seems entirely fair, but when there are suitable enough replacements that cost $0, why pay for it? Sure there are big picture reasons, but companies often don't think that long-term.

Priority tech support when everything blows up is usually the number one reason.

Re: Show HN: Container Desktop – Podman Desktop Companion

#138
post #85

Earlier quoted context omitted.

Orbstack is wicked good. I love it. I compile to 4 platforms with it (Ubuntu/Mac x x86_64/arm) and it's the fastest emu/docker thing.

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).

Re: Show HN: Container Desktop – Podman Desktop Companion

#139

Earlier quoted context omitted.

I don't necessarily want docker containers running locally as some hobbyist, they might be just part of the process, and if the gui helps me move through that process efficiently without having to add more commands to my memory, I'm happy about that. CLIs are great, but when nearly everything has one, those small amount of commands become quite a lot in aggregate.

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.

Yes, either all that above or just GUI for rare occasions.

Re: Show HN: Container Desktop – Podman Desktop Companion

#140

Earlier quoted context omitted.

IMO if Docker is important to you then Orbstack is worth it. The debug shell feature alone makes it better than any alternative, and hopefully that subscription money is put towards more unique features. https://docs.orbstack.dev/features/debug

if i understood that page, debug shell is... "exec" with a nicer .bashprofile and injected text editor binary???

It's an alternative to https://docs.docker.com/reference/cli/docker/debug/, which is also a paid feature.

Debugging slim or distroless images is quite the pain, so a tool like this is worth it if you're frequently working on such images.

Post reply on HN