Bonjour,
j'ai une demande d'un client pour construire une api qui lui renverrai des graphiques. je me suis tourné vers le package plumber, que j'arrive à faire tourner en local en me connectant sur nos bdd.
Mais dockeriser l'api est une autre histoire!! le conteneur plante à chaque fois.
Y aurait il une doc , un bon tuto pour dockeriser une api avec tous les packages tels que highcharter, RpostrgreSQL.....
J'ai suivi l'article https://thinkr.fr/api-r-deux-temps-trois-mouvements/, j'arrive à faire mon conteneur, mais dès que j'ajoute une autre lib, ça plante....et pourtant à la création du conteneur, les installs sont faites, avec des choses comme ça dans le dockerfile :
merci d'avance de vos conseils
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 RUN R -e 'install.packages("attempt", repo = "http://cran.irsn.fr/")' RUN R -e 'install.packages("dplyr", repo = "http://cran.irsn.fr/")' RUN R -e 'install.packages("remotes", repo = "http://cran.irsn.fr/")' RUN R -e 'install.packages("plumber", repo = "http://cran.irsn.fr/")'
Partager