Hacker News new | ask | show | jobs
by FascistDonut 2477 days ago
This is me never quite getting into Docker and realizing Kubernetes is replacing it now anyway.
5 comments

Kubernetes uses Docker images. Kubernetes is analagous to Docker Swarm which are container orchestration systems.
Kubernetes uses the Docker daemon as its container runtime. The docker daemon is running on all your hosts, and Kubernetes talks to the daemon api to start up containers.

user_request -> kubernetes api -> docker api on a host

You can drop in other runtimes, like using containerd directly.

Sorry bud, you've missed the point on that one.

You should check out what docker and kubernetes actually are if you'd like to discuss them. Kubernetes is a management engine that controls docker containers, replacing the docker developed solution.

Did you mean Docker Swarm is being replaced by Kubernetes? Kubernetes is not a replacement for Docker.
I didn't even know there was a difference. Thank you to everyone who is clarifying in this thread.
With any luck I will manage to dodge even Kubernetes straight to serverless!
I think the really cool kids are moving to BEAM (Erlang and friends).
I am using actually using Netlify now for a few apps, though they still connect to a single Laravel backend on DigitalOcean at this point.