Research code's execution environments are often very specific, have precise requirements, are poorly documented, and all in all confusing. Usually, we only realize how confusing they are when a new member joins our team, or an external researcher tries to reproduce our results. Container technologies have quickly become an industry standard for well-defined and movable execution environments that remain stable between devices, co-workers, and clusters.
The one hour workshop took place on 09.07.2020. Please find the slides and some minimal examples from Hendrik Geßner (SFB 1294 / CRC 1294) at: https://gitup.uni-potsdam.de/CRC1294/training/reproducible-research-with-docker