在 Google Cloud 上的 Docker 上启动 TensorFlow
Starting TensorFlow on Docker on Google Cloud
我按照说明在 Google Cloud 上的 Docker 上安装了 TensorFlow:
http://tensorflow.org/get_started/os_setup.html#docker-based-installation
第一次,它确实工作并显示了tensorflow提示。
现在我已经注销并重新登录,我得到了这个:
technologiclee@docker-playground:~$ docker run -it b.gcr.io/tensorflow/tensorflow
root@2e87064f0743:/#
我也试过这个:
root@2e87064f0743:/# docker run b.gcr.io/tensorflow/tensorflow-full
bash: docker: command not found
安装 TensorFlow 后 Docker 是否有不同的启动方式?
docker run -it
命令在安装了 TensorFlow 的容器中调出一个 bash shell。出现 root@2e87064f0743:/#
提示后,您可以通过启动 ipython
来启动交互式 TensorFlow 会话,如以下示例所示:
$ docker run -it b.gcr.io/tensorflow/tensorflow
root@2e87064f0743:/# ipython
Python 2.7.6 ...
In [1]: import tensorflow as tf
In [2]: c = tf.constant(5.0)
In [3]: sess = tf.InteractiveSession()
I tensorflow/core/...
In [4]: c.eval()
Out[4]: 5.0
我按照说明在 Google Cloud 上的 Docker 上安装了 TensorFlow:
http://tensorflow.org/get_started/os_setup.html#docker-based-installation
第一次,它确实工作并显示了tensorflow提示。 现在我已经注销并重新登录,我得到了这个:
technologiclee@docker-playground:~$ docker run -it b.gcr.io/tensorflow/tensorflow
root@2e87064f0743:/#
我也试过这个:
root@2e87064f0743:/# docker run b.gcr.io/tensorflow/tensorflow-full
bash: docker: command not found
安装 TensorFlow 后 Docker 是否有不同的启动方式?
docker run -it
命令在安装了 TensorFlow 的容器中调出一个 bash shell。出现 root@2e87064f0743:/#
提示后,您可以通过启动 ipython
来启动交互式 TensorFlow 会话,如以下示例所示:
$ docker run -it b.gcr.io/tensorflow/tensorflow
root@2e87064f0743:/# ipython
Python 2.7.6 ...
In [1]: import tensorflow as tf
In [2]: c = tf.constant(5.0)
In [3]: sess = tf.InteractiveSession()
I tensorflow/core/...
In [4]: c.eval()
Out[4]: 5.0