Abstract: Docker is a group of technologies used to specify, materialize, distribute, and execute programs along with the computing environment they require. It has the potential to aid in the reproducibility of computer-based research and avoiding the scenario of "But it works on my machine!" and could possibly be used for bioinformatic software such as SAMTOOLS, BCFTOOLS, HTSLIB, or software development environments e.g. Python versioning. Docker is widely used in the software industry for similar benefits as software moves between development, testing, and live environments. We'll discuss what docker is, its basic usage, and best practices.
Host: Edmund Fokschaner (he / him), Software Engineer @ Riot Games
Date / Time: Wednesday October 27th @ 1400 - 1500 EDT 2021.