我在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