Earlier quoted context omitted.
I'm sorry but this doesn't work. Over the last 10 years so I was fucked over by countless "software that includes all its dependencies" that stopped working when I upgraded some other totally irrelevant software because "well duh it obviously uses system libC" or whatever. Examples: critical .AppImage binaries stopping working after random system upgrades. Nothing runs on my computer is ever fully isolated, not even…
> your program will stop working because that one library from 1987 has to be exactly version A.X but my text editor upgraded it to A.Y. Perhaps you misunderstand. This issue is fully solved by including dependencies and not relying on anything in the system path. Programs should not touch the system path. If a program requires library A.Y then it should include and use A.Y. But it should not touch the system path an…
Show HN: Container Desktop – Podman Desktop Companion
81–90 of 207 posts
Re: Show HN: Container Desktop – Podman Desktop Companion
#82I've been using Rancher Desktop as an alternative to Docker Desktop, https://rancherdesktop.io/ on macOS and Windows, it's pretty solid. It has some kinks to work out but I got it working with IDEs too (e.g. the Intellij IDEA Docker Compose integration to work with it). What I also like is that existing scripts and etc that use the docker-compose cli work with Rancher Desktop too, as it uses nerdctl https://github.co…
Re: Show HN: Container Desktop – Podman Desktop Companion
#83Kubernetes 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 never finished it, but I had a lot of fun documenting a basic-ass K8S (well, K3S) setup that costs about 20€/mo on Hetzner. You don't really learn about sysadmin through it, or even about docker that much, but you get an idea of how you might easily run a few different things on a server while only needing to know YAML, and not some custom DSL like chef or puppet.
YAML may be a known syntax, but the use of it still requires domain specific knowledge, and is still a domain specific language expressing those domain specific concepts, as to what the expected keys and values are allowed to be and how they are interpreted.
Re: Show HN: Container Desktop – Podman Desktop Companion
#84Re: Show HN: Container Desktop – Podman Desktop Companion
#85If you’re on macOS, then Orbstack is a nice alternative to Docker Desktop (I’m not affiliated with Orbstack)
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.
Re: Show HN: Container Desktop – Podman Desktop Companion
#86Personally I just build all my software so it includes its dependencies and then you don't need docker or any complex image manager. Don't rely on a bunch of crap being installed in the system path! Much much simpler this way imho.
That's basically what a docker image does in a more formalized, isolated, and repeatable fashion.
Re: Show HN: Container Desktop – Podman Desktop Companion
#87Earlier quoted context omitted.
colima is also good https://www.swyx.io/running-docker-without-docker-desktop also no affiliation and have not tried orbstack
Colima has been great to support x86 images on Apple Silicon like OracleDB 19, instead of building arm64 images. The flexibility of container runtimes and host architecture (via QEMU) has proven useful.
Re: Show HN: Container Desktop – Podman Desktop Companion
#88Earlier quoted context omitted.
GPU support would be a real benefit, but for anything not needing that, Orbstack's become my strong preference.
Is there anything you can actually _do_ with the Apple GPUs outside of macOS? I know the Asahi Linux person was working on a driver for it, but is it in a useful state?
https://arstechnica.com/gadgets/2024/02/asahi-linux-projects...
Re: Show HN: Container Desktop – Podman Desktop Companion
#89Earlier quoted context omitted.
GPU support would be a real benefit, but for anything not needing that, Orbstack's become my strong preference.
Is there anything you can actually _do_ with the Apple GPUs outside of macOS? I know the Asahi Linux person was working on a driver for it, but is it in a useful state?
Re: Show HN: Container Desktop – Podman Desktop Companion
#90Personally I just build all my software so it includes its dependencies and then you don't need docker or any complex image manager. Don't rely on a bunch of crap being installed in the system path! Much much simpler this way imho.
That's basically what a docker image does in a more formalized, isolated, and repeatable fashion.
It's so sad that running software on Linux is so wildly complicated and unreliable than things like Docker had to be invented. :(