在Mac上的TensorFlow docker dev工作流程

时间:2015-11-13 21:28:29

标签: macos docker tensorflow

an official guide如何安装它并没有太多关于实际开发的内容。

根据我的理解,有quite big challenge in developing with Docker in general。更不用说TensorFlow可以deeper technical complications关于它的使用,可能主要是thanks to GPUs。因此,在拉动docker图像后会有很多东西......

有没有人有关于如何让开发进入这里的分步指南?

1 个答案:

答案 0 :(得分:0)

您可以将本地目录挂载到docker容器,这样您仍然可以在osx中​​使用首选编辑器。这是一个用挂载目录启动容器并运行命令的命令:

docker run --name tensorflow --rm -v /Users/me/Code/web/tensorflow_dev:/tensorflow_dev b.gcr.io/tensorflow/tensorflow /bin/sh -c 'cd /tensorflow_dev && python mnist.py'

-v将挂载本地目录,-c将运行指定的命令。所以你的流程可能如下:

  1. 在您喜欢的编辑器中编辑python脚本
  2. 运行上述命令以执行脚本
  3. 但是,我实际上使用pycharm,以便我可以在编辑器中以交互方式放置断点并运行python脚本。

    希望这有帮助。