Videos
Getting your code to run everywhere the same way is harder than it sounds, especially when dependencies, OS differences, and Python versions get in the way. I recently wrote a blog on Docker, a powerful tool for packaging applications into portable, self-contained containers.
In the post, I walk through:
-
Why Docker matters for consistency, scalability, and isolation
-
Key concepts like images, containers, and registries
-
A practical example: Dockerizing a FastAPI app that serves an ML model
Read the full post: Medium
Code on GitHub: Code
Would love to hear your thoughts — especially if you’ve used Docker in real projects.
Hi, I am building my first app by myself. I'm using FastAPI, it will be a paid app.
How do I decide whether I should deploy it using docker or just deploy it directly?
Is Docker relatively easy to setup so it makes sense to just use it anyway?