I don't think Docker and I are going to get along.

It has "bottom up" design written all over it, with no sense of what is needed by the end-user.

Reply to this note

Please Login to reply.

Discussion

You should learn how to use it right to establish a real hate for it first

I'm sure the lack of foresight is deep and dense.

K8s is worse, created by Google engineers for other Google engineers used by companies that want to pussyfoot around the cloud. 🤣

It’s improved over the years with the Open Container Initiative. It’s still pretty much bottom up but I commend their standardization efforts.

With standards came more competition in the space and we now have alternatives with better focus on users needs.

I’d recommend taking a look at Firecracker (what AWS Lambda is based on if I’m not mistaken) as an alternative solution. It’s micro VMs so not exactly a direct replacement but maybe you prefer that approach.

I installed it as a required dependency for something else I was installing on a server, which was fine.

Then, I decided to install Node and figured I would use Docker, since it's all the rage.

I ended up with Node not being available from the command line, but Docker showed an installed version. "Okay", I thought, "there's probably some configuration to do, but for now I'll remove the image from Docker."

That is when Docker informed me that the image was not installed. I verified that it showed an installed version, then decided to wipe the drive clean, mostly to clear the aura of bad design.