我在docker文件中使用了下面的行安裝了R。請建議如何指定現在要安裝在我的docker文件中的軟件包。使用docker文件安裝R軟件包
RUN yum -y install R-core R-devel
我在做這樣的事情:
RUN R -e "install.packages('methods',dependencies=TRUE, repos='http://cran.rstudio.com/')"\
&& R -e "install.packages('jsonlite',dependencies=TRUE, repos='http://cran.rstudio.com/')" \
&& R -e "install.packages('tseries',dependencies=TRUE, repos='http://cran.rstudio.com/')"
這是做正確的方法是什麼?
可能的相關文章:https://stackoverflow.com/questions/6907937/how-to-install-dependencies-when-using-r-cmd-install-to-install-r-packages – Damian
你給的鏈接不是關於dockerfile。你能建議如果你有什麼想法,我該怎麼辦? – Ashag
是否可以從shell提示符運行命令或通過Docker運行R腳本?這篇文章提出了安裝軟件包的多種選擇 - 我認爲它們中的一種可能適用於您的情況,即使未特別提及docker也是如此。 – Damian