The Software Sustainability Institute’s Docker Containers for Reproducible Research Workshop brought together researchers, developers and educators to explore best practices when using containers, not only Docker, and the future of research software with containers. Docker Containers for Reproducible Research Workshop (C4RR) toke place from 27th to 28th June 2017 at Cambridge.
See who attended C4RR.
Baker Building, Department of Engineering
University of Cambridge
Maps and more information are available here.
Find out who has sponsored C4RR.
Take a look at what happened at C4RR.
Containers, specially Docker and Singularity, is the hottest topics at the moment for reproducible research. What impact does the use of containers have on research, how can researchers benefit from them and make their research more reproducible? The Software Sustainability Institute invites all members of the research software community to explore and discuss these and other questions at C4RR.
Containers refers to a server virtualisation method that is lighter than virtual machine what allows a quicker launch time for applications and more concurrent instances running on the same server. Researchers currently use Docker, one of the container implementations available on the market, to package the software used in their research so other, including their future self, can reproduce the computational environment used in an experiment. Another scenario where researchers are using Docker is when some software libraries aren't available on all operating system so users can rely on containers to launch the software in less time than it makes to make a cup of coffee! A third scenario is when researchers do high performance computing on clusters. Each machine of the cluster needs to have the software installed and as demonstrated by some researchers and HPC research software engineers the use of containers, such as Singularity, is a great time saver.
C4RR attendees gained insight into container technologies and how it impacts research. C4RR was a great place to network meet people from varied research domains but all with an interest in container technologies.
Some aspects of containers covered in the workshop are:
- Containers use-cases in research
- How could containers be relevant to and have an impact on your research?
- Benefits of containers
- Best practices on data management when using containers for data analysis.
Code of Conduct
Take a look at our Code of Conduct.
- Containers for HPC, a Workshop on Singularity and Containers in HPC and Cloud. Cambridge, 29th and 30th June, 2017.