My docker image when created via Pants+Pex is 6x smaller vs ye-olde way (pip install some lock file, copy the venv into the docker, etc). This is fantastic of course. Sure, there is a bit of a startup time, but vastly reduced CI times are more important for me. Has this been the experience of other folk as well?
I assume the size reduction is the difference in WHL size vs the installed file-system, and perhaps then the reduction will vary on the package mix one has.
FWIW my pex-binary has layout=packed ( have > 64k files) and 'venv' execution mode.