私のWindowsマシンとOracle VMの仮想ボックス「default」との間に共有フォルダ「tensor」を設定しました。首尾よくすることができます[Iは、Oracle VMの仮想ボックスマネージャを使用しています、Windows 7を実行して、ドッカーツールボックス]Tensor on DockerのWindowsマシンからOracleVMBoxへのディレクトリ
、私は「デフォルト」には、sshをドッカーツールボックスクイックスタート端子をオープンVMボックス、およびそれはそうのように、ディレクトリだにテンソルフォルダをマウントします。
私は自分のローカルコンピュータおよびVMに表示されているファイルの「hello_world.txt」を作成しました。
私の問題は、デフォルトのボックス内のコンテナ内でテンソルフローイメージを実行するときに、このディレクトリを使用する方法を理解できないようです(また、私はこれに新しいので、私の用語ここで間違っている)。
「デフォルト」のボックスから抜けて、私のDocker Clientターミナルに戻ります。これは私がhttp://DEFAULT_IP:8888に着いたとき、私はJupyterのノートブックにアクセスすることができます
docker run -it -p 8888:8888 -p 6006:6006 -v /mnt/tensor:/tensor --name tf gcr.io/tensorflow/tensorflow
が、私は見ることを期待し、「テンソル」フォルダが表示されていない:私は(複数のWebサイトから供給)以下のコマンドのバリエーションを実行してみました。代わりに、ディレクトリは空です。
しかし、上記の-v DIRECTORY_VM:DIRECTORY_CONTAINERと仮定して、私が与える最初のアドレスは、テンソルで実行されているコンテナ内のディレクトリにマップする、デフォルトのVM内のディレクトリです画像。この場合
docker run -it -p 8888:8888 -p 6006:6006 -v //c/Users/rebeccak.REBECCAPC/tensor:/tensor --name tf gcr.io/tensorflow/tensorflow
、私が代わりにVMボックスの私のローカルマシン上に「テンソル」フォルダへのパスを提供:
二審は、私は、これがしようとしたことです。
まだ成功していません。誰かがこれを正しく行う方法を教えてもらえますか?ありがとうございました。また
、私は私の試みの一つは、「ドッキングウィンドウがCONTAINER_NAMEを検査」を実行し、私はマウントのためにこれを得た:
だから「ソース」フォルダは、私が指定したパスのようには見えません。この住所はどこですか?それは私の "デフォルト"のVMにあるのですか、それともデーモンのクライアント/ Linuxマシンにありますか?
ありがとう、マウントする 『
tensor
』フォルダが存在しなかったこと、実際にでしたあなたのコメントのために!私の問題は実際にはマウントする "テンソル"フォルダがなかったということでした。私のところでは愚かなエラーでしたが、あなたの答えは私の質問を見つけるほとんどの人に役立つと思いました。どうもありがとう! – RebeccaK375@ RebeccaK375 OK。私はあなたの問題をより多くの可視性のための答えに含めました。 – VonC