【发布时间】:2018-07-24 13:51:22
【问题描述】:
假设您有以下要为 docker 映像安装的软件包列表
("jsonlite","dplyr","stringr","tidyr","lubridate",
"knitr","purrr","tm","cba","caret",
"plumber","httr")
安装这些实际上需要大约 1 小时!
关于如何加快这样的事情的任何建议? (或者如何防止在每次新镜像构建时重新安装?)
旁注
我不会像这样从 dockerfile 安装这些包:
RUN Rscript -e "install.packages('stringr')
...
相反,我创建了一个 R 脚本 Requirements.R 来安装这些包并简单地执行以下操作:
RUN Rscript Requirements.R
这些是否不如直接从 Dockerfile 安装包优化?
【问题讨论】:
标签: r docker dockerfile