This git repository accompanies the reproducible environments talk. LondonR Slides here.
ODSC conference slides here
Each branch is a different example. The master branch is the full Docker example where not only is the code documented and reproducible, but the exact machine is also documented and reproducible.