windows下使用docker安装tensorflow
2016-10-28 13:01 采药的蜗牛 阅读(4132) 评论(0) 编辑 收藏 举报一.安装Docker
1.首先先按照docker,从 https://get.daocloud.io/toolbox/ 下载exe文件就好
双击安装会多出来三个东西:
Oracle VM VirtualBox
Git
Boot2Docker for Windows
2.启动docker
命令行(cmd)切换到docker安装目录,运行start.sh等待启动,此时会在git下下载文件,需要一段时间
此时可以看到docker的ip地址
3.使用securecrt登录到docker下,账号密码是 docker/tcuser,ip地址就是第2步得到的ip地址(如果不小心关掉了命令行,可以再按照第2步运行一下)
至此就可以登录到docker了
新建连接
输入ip地址,用户名等
登录上去的界面如下所示
二.安装Tensorflow
1.docker pull gcr.io/tensorflow/tensorflow 安装tensorflow的镜像
这个地方没截图,按照上面命令行没问题的。
2.docker run -it gcr.io/tensorflow/tensorflow bash 启动镜像
输入python,就可以开始你的愉快编程工作了。
如上图所示,证明你按照成功了
此时你会觉得你在命令行下面搞这些好像很麻烦,我们就用jupyter通过浏览器来写程序
三.端口转发
1.打开Oracle VM VirtualBox,右击你的运行的实例里的设置
输入你本机ip 127.0.0.1,端口号我这里设置为8888,你可以随便设置,只要别与其他端口冲突就好
2.设置好了以后,在secureCRT窗口输入:docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow
3.打开浏览器,输入localhost:8888,就可以开始使用jupyter编程了,enjoy!!
之前我在windows安装过没有成功,以致于把电脑换成Ubuntu系统,今天闲来无事,再次试试在windows安装,原来如此简单。
安装遇到问题可以给我留言。