I Still Use Docker | ✉️ #33

Illustration for MKDEV Dispatch #33 featuring a smiling person holding a cat, with text "I STILL USE DOCKER" and paper plane graphics on an orange background. Illustration for MKDEV Dispatch #33 featuring a smiling person holding a cat, with text "I STILL USE DOCKER" and paper plane graphics on an orange background.

Hey! 👋

This summer we’ve published my Dockerless course for free on YouTube. The whole one hour and a half exploration of what container standards look like and which tools exist and power our Kubernetes clusters is now available for everyone to watch. So I feel like I have to clarify something: I definitely still use Docker on a daily basis.

For a couple of years, I sticked to Podman and it worked (and keeps working!) just great. Then, once I slowly shifted doing most of my work to Apple Silicon, I’ve started using Docker again. I could run Podman on MacOS, but I don't see any real reason to go this way. In the end, Docker is still great at what made Docker popular in the first place: excellent developer experience. The whole package, with Docker for Desktop, integration with VS Code, and small MacOS-specific tweaks are just too nice to ignore.

And I definitely don’t use Docker in any of the clusters and systems I am working with. Again, I could use Docker there as well, but there are only downsides in doing so. You won’t find Docker in your cloud provider’s managed Kubernetes clusters, and you won’t find it in none-Kubernetes services (like ECS) either. What makes Docker excellent on your laptop, makes it unnecessary on your infra. Best tool for the job in it’s purest form.

And that’s the whole point of Dockerless: to help people to see beyond “Docker”, to learn what OCI and cri-o and other standards are, and stop saying “docker” containers. They are just containers and container images, and I simply love to work with them via Docker on my laptop.


What We've Shared

Meanwhile on the website, all four chapters of the OpenShift/OKD Course are now complete with the addition of the last two of them:


What We've Discovered


A random reminder

Guests on our podcast now include Darko Fabijan from Semaphore, Marcello De Polli from BetterDoc and Dotan Horivits from logz.io. If you were hesitating to check out DevOps Accents before, give it a try!


The 34th mkdev dispatch will arrive on Friday, December 22nd. See you next time!