containerit
containerit copied to clipboard
Package an R workspace and all dependencies as a Docker container
related to #10 and #30 _find some docs on the packrat log file first_, "passive packrat" approach
https://github.com/codemeta/codemeta/pull/97/files **Should be quite straightforward thanks to https://github.com/ropensci/jsonld** See https://github.com/codemeta/codemeta/issues/122 - [ ] create codemeta for session - [ ] create codemeta for rmarkdown document - [ ] put codemeta...
Cito J, Schermann G, Wittern E, Leitner P, Zumberi S, Gall HC. (2017) _An empirical analysis of the Docker container ecosystem on GitHub_. PeerJ Preprints 5:e2905v1 https://doi.org/10.7287/peerj.preprints.2905v1
Imagine a container where everything is installed from source, and sources are kept. _Is this feasible? Does it actually add value from a reproducibility perspective? What are the expected overheads...
see `R/utitlity-functions.R`
Extends #6 and #33 When reproducing an R session also match the locales. As shown in https://github.com/o2r-project/containerit/issues/33#issuecomment-274585637 locales are not reproduced yet In Linux, the locale first has to be...
The one thing that does change between containers is the kernel. Let's keep track of that **by default** and add a label to track the kernel version of the creation...
Add a helper function that automatically adds labels that are useful for users of an image to know in the context of reproducibility, see http://label-schema.org/rc1/ for full spec. - [...
http://sroze.io/2015/12/23/immutable-docker-images/ Right now, the Dockerfiles are creating immutable images, aren't they?
Because configuration that deviate from the host system might lead to unexpected behaviour