我正在用R构建docker容器,其行如下所示:
RUN Rscript -e 'install.packages("tidyverse", "text2vec")'
但是,如果安装其中一个软件包失败,甚至认为已记录“...具有非零退出状态”,则Docker构建将继续进行。
如果
install.packages
安装其中一个软件包时出错,如何使Rscript失败并显示错误代码?
最佳答案
您看过install2.r及其--error
选项吗?
我们在Rocker Project中专用于Docker对R的支持的某些Dockerfile中使用了它(并为其编写/添加了该选项)。
关于r - Rscript安装软件包:如何使它失败并显示错误代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60391125/