ローカルの Windows マシンで kaggle/rstats イメージを取得しました。kaggle イメージでローカル コード script.r を実行したいと考えています。
私のコード script.r は「D:/codes/script.r」に保存されています。docker をインストールし、「E:/docker」に kaggle/rstats イメージをプルしました。
kaggle docker イメージで 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:/codes に存在しますが、なぜno such file
.
コマンドの何が間違っていますか?