文章目录
相关文件
制作镜像所需dockfile文件:
百度网盘
链接:https://pan.baidu.com/s/1qFQtMvwGYvw9qIytHvqFqg?pwd=bbzi
提取码:bbzi
阿里云盘
https://www.alipan.com/s/ybMM1NqaviP
前言
dockerfile编写好后可以直接生成镜像.当然也可以自己在docker上一步步搭建好环境,但是这样太慢太繁琐.下面简单记录一下dockerfile的编写
dockerfile编写
一、引入基本镜像
首先可以去hub.docker官网查找所需的基本镜像. 一般是根据cuda版本的操作系统版本(如Ubuntu16.04)来确定基本镜像.
这里为了复现论文,于是选择论文指定的tensorflow-gpu 1.10.1版本, 其对应的cuda版本和cudnn版本可以百度搜索,这里我查到对应的是cuda9和cudnn7,于是找到如下基本镜像. (常用的cuda镜像可以在hub.docker上搜索nvidia/cuda)
如下图,找到基本镜像后将其名字复制下来,粘贴在下面指令标黄部分
FROM iraadit/cuda9.1-cudnn7-opencv-fn as base