tariqislam_
tariqislam_ on Hacker News
Author here. Ex Red Hat, yes. Couple of things:
1. Docker being deprecated has nothing to do with anyone's competitive intent. I believe that the Kubernetes community is optimizing away from bloat.
2. I do not espouse podman. This post was about the container runtime, which podman is most definitely not.
It's been a few years since I left the company, but it's unfortunate that you've had the experience you describe.
Haha, ok that's totally fair. Valid point. Thank you for bringing this up. I'd not considered them.
You summarized the last part of my post. In part, I wrote this article because I wanted to give a little bit of history on why docker is being deprecated at all, where it's being deprecated, and that meant calling out the fact that Docker Inc, at one point, tried to make docker into an enterprise platform.
My other intent was to clarify that this has little impact on the runtime, because Docker was never the runtime, it was always containerd.
Author here. In the last part of my post, I do mention that Dockerfiles are probably the one thing that will outlast everything else from Docker. There's nothing really practical to replace that artifact at this time if you ask me.
There are some tools to convert your docker-compose into the k8s resource model. I'd advise against switching local development to Kubernetes. Docker found a sweet spot there, as heavyweight as it is today. I think where we'll land is Dockerfile + one of the other alternatives like kaniko, buildah, etc.
Container images built with `docker build` will absolutely be usable in Kubernetes. Docker produces OCI-compliant containers.
Author here. Thanks for your comment! I struggled with this as well. I agree that I might be conflating things a bit, but I did try to contextualize the slow but gradual move away from all things docker with the fate of the company, starting with the platform wars and resulting in the runtime deprecation. I think a lot of what happened came about because Docker took on Kubernetes with Swarm and lost.
I'll also comment specifically on your remark: I never mentioned Docker's behavior in the community, good or bad. The story of the Summit shirts was to illustrate their entry as a competitor and how that changed the narrative. I give Docker immense credit for what they did, and I state as much toward the end of my post.
Hey there. Author of the article here. I'm no longer a Red Hatter and my words are strictly my own.
I don't intend to push a narrative, rather my intent is to communicate what I experienced with Docker in an enterprise setting across time. A lot of this also comes from my time outside of Red Hat as well.
Author here. I no longer work for Red Hat these last few years, and my words are strictly my own. I wanted to communicate what's happening now in the context of what I experienced from Docker's early days in the industry.