lol guy makes a fair point. Open source software suffers from this expectation that anyone interested in the project must be technical enough to be able to clone, compile, and fix the inevitable issues just to get something running and usable.
But will this run inside another docker container?
I normally hate things shipped as containers because I often want to use it inside a docker container and docker-in-docker just seems like a messy waste of resources.
Yeah, it feels like nothing but a little trick. Why would anyone want to actually use this? The exe simply calls docker, it can embed an image into the exe but even then it first calls docker to load the embedded image.
Basically the same as Python’s zipapps which have some niche use cases.
Before zipapp came out I built superzippy to do it. Needed to distribute some python tooling to users in a university where everyone was running Linux in lab computers. Worked perfectly for it.
I feel like it's much easier to send a docker run snippet than an executable binary to my Docker-using friends. I usually try to include an example `docker run` and/or Docker Compose snippet in my projects too.
Is there any alternative way of achieving a similar goal (shipping a container to non technical customers that they can run as if it were an application)?
It feels like there ought to be a way to wrap a UML kernel build with a container image. Never seen it done, but I can't think of an obvious reason why it wouldn't work.
arjvik|9 months ago
[1]: https://github.com/NilsIrl/dockerc
hnuser123456|9 months ago
ecnahc515|9 months ago
remram|9 months ago
vinceguidry|9 months ago
ugh123|9 months ago
dheera|9 months ago
I normally hate things shipped as containers because I often want to use it inside a docker container and docker-in-docker just seems like a messy waste of resources.
harha_|9 months ago
jve|9 months ago
I haven't tried this stuff, but maybe this is something in that direction.
johncs|9 months ago
Before zipapp came out I built superzippy to do it. Needed to distribute some python tooling to users in a university where everyone was running Linux in lab computers. Worked perfectly for it.
j45|9 months ago
alumic|9 months ago
Pack it in, guys. No magic today.
stingraycharles|9 months ago
Hamuko|9 months ago
drawfloat|9 months ago
regularfry|9 months ago
mrbluecoat|9 months ago
unknown|9 months ago
[deleted]