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 temporairementrenvavecrenv::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.2est 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.