fedora 26中基于docker运行安装tensorfolw的总结

         时间2017.07.17,自从拿到研究生毕业证到今天已经半月,因为下个月才去公司报道,所以后着脸皮还在实验室呆着,学习环境好。

       今年的暑假异常的炎热,整个7月都被笼罩在酷暑的当中,为了毕业整整忙了半年,虽然每天很累,但是很充实。暑假一下子让清闲起来,反而觉得空虚难耐。这几天给电脑重新装了系统,将用了三年的fedora 22换成了最新的fedora26,说起喜欢的fedora发行版,这要归咎于自己的导师,研究生刚来西安的时候,为了学习linux,刚开学的时候,一有空就坐616来新区的linux小组学习linux,头一次过来的时候没有拿笔记本,导师就把自己的电脑拿给了我,上面安装的就是fedora,所以自己对fedora情有独钟。

         最近在学习基于深度学习的图像超分辨率,在fedora26中装好docker以后,基于docker装载了tensorflow学习架构,docker+tensorflow可以说是非常好的组合,下面就分享一下安装过程。

fedora 26中基于docker运行安装tensorfolw的总结_第1张图片

第1步 启动docker,并使用docker run -it ubuntu bash测试是否启动成功:

fedora 26中基于docker运行安装tensorfolw的总结_第2张图片

第2步 docker pull命令下载tensorflow镜像:

fedora 26中基于docker运行安装tensorfolw的总结_第3张图片

第3步  输入命令sudo docker run --name cyb-tensortflow -it -p 8888:8888 -v ~/tensorflow:/notebooks/data  tensorflow/tensorflow 运行docker

docker run --name xiaolei-tensortflow -it -p 8888:8888 -v ~/tensorflow:/notebooks/data  tensorflow/tensorflow
run运行镜像命令
--name新的容器创建别名;
-it保留命令行运行交互运行;
-p 8888:8888将本地的8888端口与http://localhost:8888/映射,
-v ~/tensorflow:/notebooks/data 将本地的~/tensorflow文件夹挂载到新建容器的/notebooks/data下(这样创建的文件可以保存到本地~/tensorflow)
tensorflow/tensorflow为指定的镜像,默认标签为latest(即tensorflow/tensorflow:latest)
(上面的内容从博客学来)

可以看到tensorflow成功运行,在浏览器中按提示输入最后一行提示的ulr地址。

fedora 26中基于docker运行安装tensorfolw的总结_第4张图片

第4步  登陆后shell会显示提示信息fedora 26中基于docker运行安装tensorfolw的总结_第5张图片

第5步 在jupyter中新建一个python项目fedora 26中基于docker运行安装tensorfolw的总结_第6张图片

第6步 在新建的python项目中输入一个测试例子,并运行后的效果,至此说明成功搭建tensorflow

fedora 26中基于docker运行安装tensorfolw的总结_第7张图片



你可能感兴趣的:(linux)