Smoke testing can be hard on the systems performing it -- you never know exactly what's going to happen when you run random code in your environment. Docker provides a useful environment for smoke testing, but requires a specialized installation and configuration if the CPAN module to update and manage the code properly.
This talk describes the operation of smoke testing using docker as a platform and the configuration of docker and Perl used to make it work.