Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a hands-on workshop focused on building reproducible computing environments for non-experts. Learn about Dockter, a tool developed as part of the Stencila project to simplify Docker image creation for research projects. Dive into generating a sample interactive and reproducible research report while addressing dependency issues that affect research transparency. Gain practical experience with Docker, package managers, and incremental builds. Discover how to create and manage system layers, execute code, and work with various file types. This tutorial, presented at linux.conf.au, offers valuable insights for researchers and developers interested in improving the reproducibility of their work.
Syllabus
Introduction
Our tool
Handson
Our Spatial
Installing Docker
Our Spatial example
Installing libraries
Doctor
Dockerfile
Package managers
Viewing the images
Incremental changes
Incremental builds
Checking the description file
Checking the package manager
Incremental build
Incremental image
Executing code
Plot
DrWho
Free files
Renaming requirements
Building system layers
Taught by
linux.conf.au