God I hate Docker. It's a great system for lazy devs to NOT learn how to deploy software.
(I love LXC containers and QEMU, tho)
As a long time working the ops side of things as a Unix/Linux admin, I love docker with k8s. The devs. can have whatever kind of ignorant environment setup they want. As long as the final image passes security, is up to date, and I can define the deployment parameters, it's 100% on them how well it works in production.
Docker is awesome for real production environments but trains home users to just copy/paste/enter random shit from the internet.
As I said, not a fan of Docker, but 8ks are really interesting and I want to learn more. I like especially the fact I can configure "pods" (is that the right term?) that multiply over different containers and hardware based on load and demand. The idea of a self-replicating swarm of threads is fascinating to me.
But using a docker to run mariadb and another docker to run a photo app and another docker to run a web server that connects over a docker network... and all this runs inside a VM, it's wasted overhead to me. Especially today where everyone can run proxmox and vmware at home for free.
God I hate Docker. It's a great system for lazy devs to NOT learn how to deploy software.
(I love LXC containers and QEMU, tho)
As a long time working the ops side of things as a Unix/Linux admin, I love docker with k8s. The devs. can have whatever kind of ignorant environment setup they want. As long as the final image passes security, is up to date, and I can define the deployment parameters, it's 100% on them how well it works in production.
Docker is awesome for real production environments but trains home users to just copy/paste/enter random shit from the internet.
As I said, not a fan of Docker, but 8ks are really interesting and I want to learn more. I like especially the fact I can configure "pods" (is that the right term?) that multiply over different containers and hardware based on load and demand. The idea of a self-replicating swarm of threads is fascinating to me.
But using a docker to run mariadb and another docker to run a photo app and another docker to run a web server that connects over a docker network... and all this runs inside a VM, it's wasted overhead to me. Especially today where everyone can run proxmox and vmware at home for free.
I've found my people!