2015-10-18 23 views
1

This博客文章包含非常酷腳本運行docker容器內的RCRAN測試。例如,這腳本運行的CRAN檢查上RcppAnnoy包:更改`docker`示例腳本上的本地文件(R包)運行

docker run --rm -ti -v $(pwd):/mnt rocker/r-devel-ubsan-clang check.r --setwd /mnt --install-deps RcppAnnoy_0.0.6.tar.gz 

我的問題是簡單的:在該示例中,測試包(RcppAnnoy_0.0.6.tar.gz)可以通過可從CRAN下載任何包被取代。我應該如何更改腳本以用我的電腦上的R軟件包替代RcppAnnoy_0.0.6.tar.gz

回答

2

我應該如何更改腳本以用計算機上的R軟件包替代RcppAnnoy_0.0.6.tar.gz

您的[R包只需複製當前目錄中,因爲docker run命令將安裝pwd(其中你的包會)於/mnt,而check.r command將WD(工作目錄)設置爲相同的/mnt

+0

謝謝,你改變了我的星期日更好! – user189035