Bocker: Docker implemented in around 100 lines of Bash (2015)
71–80 of 118 posts
Re: Bocker: Docker implemented in around 100 lines of Bash (2015)
#72Earlier quoted context omitted.
If Docker isn't open enough for you, check out Podman (now with extra CNCF).
how is docker open in any way? https://i.imgur.com/2F0JmUw.png
Re: Bocker: Docker implemented in around 100 lines of Bash (2015)
#73I wonder why Bocker makes the frontpage so often. Is Docker still that controversial even in 2024? Why people don't recognize that it actually brought something useful (mainly, software distribution and easy of "run everywhere") to the table?
Re: Bocker: Docker implemented in around 100 lines of Bash (2015)
#74I wonder why Bocker makes the frontpage so often. Is Docker still that controversial even in 2024? Why people don't recognize that it actually brought something useful (mainly, software distribution and easy of "run everywhere") to the table?
Docker is just a combination of kernel tech that already exists. Namespaces, cgroups, and union file systems and probably few others.
Re: Bocker: Docker implemented in around 100 lines of Bash (2015)
#75I did something (slightly) similar via proot, called Bag [1], which I must have not described as a docker alternative: It has nothing to do with cgroups, and the cli deviates from that of docker's. The backstory: To bypass internet censorship and deep packet inspection, I had written a proxy chain solution masquerading itself as plain html traffic. I needed it constantly running everywhere I went, but I didn't want t…
FYI, I think you forgot some important quotes in your script. Try shellcheck? > mkdir -p $(dirname "$2")
Re: Bocker: Docker implemented in around 100 lines of Bash (2015)
#76I wonder why Bocker makes the frontpage so often. Is Docker still that controversial even in 2024? Why people don't recognize that it actually brought something useful (mainly, software distribution and easy of "run everywhere") to the table?
It's possible it's not climbing the front page to slight docker, but rather that people are seeing that docker is something useful and want to know how it works. Bocker can be an entrypoint into the technologies.
The reason people use docker over Podman and rolling their own is because of the ecosystem and ubiquity of docker.
Re: Bocker: Docker implemented in around 100 lines of Bash (2015)
#77Earlier quoted context omitted.
Docker Desktop on Mac is a handicapped, underprivileged mess. Docker cli for Mac with Colima is still underprivileged, but at least you can skip the bs license and Docker's gui. On Windows you can at least use Docker on WSL which works great. Why use Docker Desktop is beyond me.
> Why use Docker Desktop is beyond me. I lived through a failed attempt to migrate from Docker Desktop for Mac to an open source alternative (minikube+portainer, IIRC). A lot of test scripts developers relied on – to run parts of the integration test suite on their laptops for debugging – broke, because Docker Desktop for Mac went to a lot of effort to make macOS look like you were running Docker on Linux, whereas th…
Re: Bocker: Docker implemented in around 100 lines of Bash (2015)
#78I like when repos say "not implemented yet" or "to-do" or "working on" and the last commit was years ago. Makes me feel better about not going back to my to-dos I drop through my code. (Not meaning to throw shade on this author, just finding it comforting)
I feel like most — if not all — projects are never done. Knowing when to stop is important
Re: Bocker: Docker implemented in around 100 lines of Bash (2015)
#79I wonder why Bocker makes the frontpage so often. Is Docker still that controversial even in 2024? Why people don't recognize that it actually brought something useful (mainly, software distribution and easy of "run everywhere") to the table?
Re: Bocker: Docker implemented in around 100 lines of Bash (2015)
#80I wonder why Bocker makes the frontpage so often. Is Docker still that controversial even in 2024? Why people don't recognize that it actually brought something useful (mainly, software distribution and easy of "run everywhere") to the table?