Monitor errors and performance issues with

Best practices for Docker in production

Episode #323, published Sat, Jul 3, 2021, recorded Mon, Jun 14, 2021.

This episode is carbon neutral.
You've got your Python API or app running in a Docker container. Great! Are you ready to ship it to that hosted cluster service and head off to production? Not so fast. Have you considered how you'll manage evolving dependencies and addressing security updates over time? Not just for the base OS but for installed packages? How about your pip installed dependencies? Are you running as root? If you don't know, the answer is yes.

We'll discuss these issues and many more with Itamar Turner-Trauring on this episode.

Links from the show

PyCon Talk:
Docker packaging articles (code TALKPYTHON to get 15% off):
PSF+JetBrains 2020 Survey:
Give me back my monolith article:
Rust bindings for Python:
ahocorasick_rs: Quickly search for multiple substrings at once:
FIL Profiler:
Free ebook covering this process:

Talk Python Twilio + Flask course:
Watch this episode on YouTube:
Episode transcripts:

--- Stay in touch with us ---
Subscribe to us on YouTube:
Follow Talk Python on Twitter: @talkpython
Follow Michael on Twitter: @mkennedy

Want to go deeper? Check out our courses

Itamar Turner-Trauring
Itamar Turner-Trauring
Episode sponsored by
Ads served ethically
Become a friend of the show
Stay in the know and get a chance to win our contests.
See our privacy statement about email communications.