用于持久存储的volume mount tensorflow容器

时间:2017-08-22 06:35:33

标签: ubuntu docker tensorflow containers

您好我正在尝试将TensorFlow笔记本文件夹安装到Ubuntu中的/src/work文件夹中。

sudo docker run -it -v /src/work:/HOME/notebooks -p 8888:8888 tensorflow/tensorflow:1.3.0

我尝试了很多-v标志的组合。它不会读取我工作文件夹中已有的文件或保存新文件。

2 个答案:

答案 0 :(得分:2)

您正在错误地安装音量,正好是路径。它应该是

-v ~/[absolute path from $HOME]/src/work:~/notebooks/

<强>解释

由于您的工作目录为/notebooks,因此将其置于/$HOME/notebooks。您使用~转到$HOME

答案 1 :(得分:1)

这将按预期工作。确保主机根目录(src)中有/个文件夹,例如。您可能~/repo/src/work这与/src/work不同。在容器中,文件将完全显示在根目录的/HOME/notebooks目录中。

确保检查正确目录中的文件。