Docker
Objectif
L’objectif de cet exercice est de vous familiariser avec l’utilisation de Docker
, et plus particulièrement avec la création d’un Dockerfile
.
Consignes
Nous allons ajouter un Dockerfile au research compendium créé lors de l’exercice 5.
- Utilisez la fonction
rcompendium::add_dockerfile()
(désactivez temporairementrenv
avecrenv::deactivate()
le temps d’utiliser cette fonction, puis réactivez-le avecrenv::activate()
) - Réfléchissez si la version de l’image de base
rocker/rstudio:4.3.2
est la plus appropriée à votre projet - Regardez le contenu du README.Rmd : doit-il être transpilé ?
- Utilisez Docker : suivez les instructions du README.md pour construire votre image, démarrer un conteneur et exécuter les analyses dans votre environnement Docker.
Pensez aux commits !
Félicitation ! Votre project est 99,99% reproductible.