我在我的本地Windows机器上拉了一个kaggle / rstats图像。我想在kaggle图像中运行本地代码script.r。
我的代码script.r存储在“D:/codes/script.r”中。我已经安装了docker并在“E:/ docker。”中拉出了kaggle / rstats图像。
有人可以帮忙解决如何在kaggle docker image中运行script.r的问题。
我一直在使用以下命令来运行它,但当然存在一些我无法弄清楚的问题。
docker run -v $PWD:D:/codes -w=D:/codes --rm -it kaggle/rstats Rscript script.r
输出:
docker:来自守护程序的错误响应:无效的绑定装置规范“/ c / Users / Rohan:D:/ codes”:无效模式:/ codes。
请参阅'E:\ Docker Toolbox \ docker.exe run --help'。
我也试过了:
docker run -v /D:/codes -w=/D:/codes --rm -it kaggle/rstats Rscript script.r
输出:
致命错误:无法打开文件'script.r':没有这样的文件或目录
script.r出现在D:/代码中,不知道它为什么会说no such file
。
命令有什么问题?