Building cpancover.com with Docker

Building cpancover.com with Docker

cpancover.com is a website which provides code coverage information for CPAN modules. Initially I targetted the popular modules, but recently, I have been extending cpancover.com to provide coverage of all of CPAN.

Previously, when a module caused problems (for example, by going into an endless loop) I simply removed it from the list of modules to cover. Now I need to handle that situation and, after a couple of false starts, I settled on using docker to constrain the resources of any module's coverage run.