在这里记录一下我在学习tensorflow
时的操作步骤,以及遇到的问题。
我的环境是
Ubuntu 14.04
,另外我是直接使用root
用户操作的,所以如果不是root
用户,需要在所有相关命令前加sudo
。
1. Docker安装
我是在docker
环境中运行tensorflow
,所以需要先安装docker
,官网的安装太麻烦了,我直接按照菜鸟教程里的说明来安装,简单有效,下面是安装的命令:
wget -qO- https://get.docker.com/ | sh
使用如下命令来启动docker
服务:
service docker start
使用如下命令查看启动了哪些容器:
docker ps
启动一个指定容器:
docker exec -it f577811ef145 /bin/bash
删除一个容器:
docker rm xxx
2. tensorflow安装
在docker
中安装tensorflow
是非常简单的,只需要一条命令即可:
docker run -it -p 8888:8888 tensorflow/tensorflow
#docker run -p 8888:8888 -p 6006:6006 --privileged=true --name yshtest -v /home/ysh/:$(pwd) -it tensorflow/tensorflow:latest
官网给的说明如下:
docker run -it -p hostPort:containerPort TensorFlowCPUImage
给容器中安装pymongo
python -m pip install pymongo