Writing a good Dockerfile for a (Perl) app

Most intros to Docker only show overly simplified Dockerfiles.

In this talk I show various ways you can improve Dockerfiles to generate better (smaller) containers. I use Net::Matrix::Webhook as an example, showing some ways bring container size down to 25% of what a “default” Dockerfile would produce.

Slides: