编写Dockerfile构建镜像

本文详细介绍了如何根据CUDA9和CUDNN7创建一个用于TensorFlow1.10.1的Docker镜像,包括引入基本镜像、管理私钥、配置Ubuntu源列表、安装基础依赖和第三方包,以及设置SSH用户和密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


相关文件

制作镜像所需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

二、私钥名称与Ubuntu版本

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值