2016-09-30 15 views
0

我的目的是传递学习做实验,所以我下面这篇文章:https://petewarden.com/2016/02/28/tensorflow-for-poets/Tensorflow:无法导航使用泊坞窗以tensorflow文件夹中的[Windows 10家庭版]

我走到这一步:docker run -it b.gcr.io/tensorflow/tensorflow:0.7.1-devel但矿被修改为我想坚持的数据: docker run -it -p 8888:8888 -p 6006:6006 --name tf -v /$(pwd)/TensorFlow-docker:/notebooks b.gcr.io/tensorflow/tensorflow

然后该帖子说,该步骤已完成,你会发现自己在一个新的终端。这是我卡住的地方。 这个新的终端在哪里[email protected]?它不能是码头终端,因为它运行ipython服务器,当我检查我的Linux VM时,它更像是[email protected]。 然后,我尝试在新的码头终端中通过此命令进入容器:docker exec -it tf /bin/bash,我得到:[email protected]<container_id>:/notebooks#当我键入ls时,它变空了!我如何访问容器中的文件夹?更具体地说tensorflow文件夹。

回答

1

以下命令将下载的tensorflow泊坞窗图像与标签0.7.1-devel

docker run -it b.gcr.io/tensorflow/tensorflow:0.7.1-devel 

一旦下载完成后,您会在tensorflow泊坞窗容器。 它看起来像:

[email protected]:/# 

那里,你可以看到目录使用命令:

ls /tensorflow 

,一旦你退出。你的码头将停止。 如果您希望码头工人连续运行,即使您退出码头工人,也可以使用-d选项。像:

docker run -d -it b.gcr.io/tensorflow/tensorflow:0.7.1-devel 

,如果你希望你的数据保存目录/tensorflow

docker run -d -it -p 8888:8888 -p 6006:6006 --name tf -v /$(pwd)/TensorFlow-docker:/tensorflow b.gcr.io/tensorflow/tensorflow 

的是登录后使用命令泊坞窗容器:

docker exec -it tf /bin/bash 

你会得到搬运工壳状:

[email protected]:/# 

你会发现自己在一个新的终端。这是我卡住的地方。 这个新的终端root @ xxxx在哪里?

您在问题中给出的链接是关于tensorflow码头集装箱外壳。

+0

谢谢!所以基本上我必须使用'0.7.1-devel'标签。 –