News for hackers. Stuff that matters.
Re:Containerize Go and SQLite with Docker by encryptluks2 on Monday January 17, 2022 @11:54PM (#29975275)
Docker isn't a cache-all for containers. Docker has a pretty terrible deployment story at this point and I forsee in a couple years it will probably be considered legacy compared to Podman/K3d/Local K8s/etc
Re:Containerize Go and SQLite with Docker by jrockway on Tuesday January 18, 2022 @01:22AM (#29975795)
I think people use the word Docker to mean "produce an OCI-compliant image that a CRI runtime can run".
Re:Containerize Go and SQLite with Docker by encryptluks2 on Tuesday January 18, 2022 @10:02AM (#29980159)
Podman does the same thing, as well as other tools. Using Docker to refer to something that doesn't use Docker is like saying that your Android Phone is an iPhone.
Re:Containerize Go and SQLite with Docker by fivea on Tuesday January 18, 2022 @02:15AM (#29976082)
> Docker has a pretty terrible deployment story (...)

This is the very first time I ever heard such nonsense. In all companies I've been, Docker is a renowned problem solver, not only for production deplyments but also for local testing environments and deployments.

It even shines as a stand-alone barebones clustering solution with Docker swarm mode.

Re:Containerize Go and SQLite with Docker by ramoz on Tuesday January 18, 2022 @04:50AM (#29977059)
I’ve honestly not touched docker in years, but all of my prod apps run in docker. So it’d be paradoxical for me to see I don’t need docker, but I really want to.
Re:Containerize Go and SQLite with Docker by hvidgaard on Tuesday January 18, 2022 @06:58AM (#29977860)
Docker can be considered a deployment tool. You package your application in an image and run said image. Development and test of that application does not have to be in a docker image.
Re:Containerize Go and SQLite with Docker by encryptluks2 on Tuesday January 18, 2022 @10:01AM (#29980152)
Nor does deployment. Podman, Rancher, etc all solve those challenges without relying on Docker and with Docker changing their licensing I don't think it will be the de-facto tool in a couple years. There will be others that will replace it.
Re:Containerize Go and SQLite with Docker by hvidgaard on Wednesday January 19, 2022 @02:41AM (#29990979)
Docker has become synonymous with OCI images, and my comment was exactly in that context (or at least state of mind) - I should have stated that as well.
Re:Containerize Go and SQLite with Docker by fivea on Tuesday January 18, 2022 @04:06PM (#29985802)
> So it’d be paradoxical for me to see I don’t need docker, but I really want to.

I find it quite amusing that projects that try to position themselves as Docker alternatives end up basing their presentation on how their project can be used just like Docker, down to Docker's choice of command line interface.