新建包含cuda和cudnn的docker

这篇具有很好参考价值的文章主要介绍了新建包含cuda和cudnn的docker。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景:服务器的cudnn版本太低了,没有权限去修改。故新建包含cuda和cudnn的docker
步骤

一、拉取镜像及创建docker

  1. 拉取相关的镜像
    • 从镜像列表选出相关版本的镜像https://gitlab.com/nvidia/container-images/cuda/blob/master/doc/supported-tags.md
      新建包含cuda和cudnn的docker,docker,容器,cuda安装

    • 在ubuntu系统中拉取镜像docker pull nvidia/cuda:12.0.1-cudnn8-devel-ubuntu20.04 (按照官方docker pull nvidia/cuda拉取最近的镜像会报错)

  2. 根据镜像创建docker
docker run -itd --gpus gpu数量  \
--name=新建docker名 \
--shm-size=指定共享内存大小 \
端口映射
-v 服务器地址:映射地址 镜像名
docker run -itd --gpus 4  \
--name="cuda_1201" \
--shm-size=4g \
- p 38040:38040 -p 38041:38041 -p 38042:38042 \
-v /data/cv:/mount nvidia/cuda:12.0.1-cudnn8-devel-ubuntu20.04

二、docker内配置网络

  1. apt install 无法安装包
    • 备份docker中的source.lst
    • 在docker中执行cp /etc/apt/sources.list /etc/apt/sources.list.bk
    • 从清华源下载配置文件
      新建包含cuda和cudnn的docker,docker,容器,cuda安装
  • 根据上述的选项得到的文本,复制到/etc/apt/sources.list
    新建包含cuda和cudnn的docker,docker,容器,cuda安装
  • 在dockers中执行apt updateapt upgrade
    进行完上述步骤后,就可以用apt进行安装包了apt install vim,apt install python3,apt install pip3
参考链接
  1. CUDA 安装教程
  2. Error response from daemon: manifest for nvidia/cuda:latest not found: manifest unknown: manifest
安装Anaconda以及使conda命令有效
  1. 下载Anaconda。清华源https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive,我这里下载的是Anaconda3-5.1.0-Linux-x86_64.sh
  2. 在docker中执行 bash Anaconda3-5.1.0-Linux-x86_64.sh
  3. 一直enter/yes后,anaconda安装的位置是/root/anaconda3,配置文件所在的位置/root/.bashrc
  4. 使conda命令生效export PATH="/root/anaconda3/bin:$PATH"
  5. 新建conda环境conda create -n bert python=3.8
  6. 激活conda环境source activate bert
docker中安装字体

apt-get update && apt-get install -y fonts-dejavu fonts-liberation fonts-indic
查看本机支持的字体文章来源地址https://www.toymoban.com/news/detail-736060.html

import matplotlib.font_manager as fm

def list_system_fonts():
    font_list = fm.findSystemFonts(fontpaths=None, fontext='ttf')
    font_names = sorted(set([fm.FontProperties(fname=fname).get_name() for fname in font_list]))
    return font_names

到了这里,关于新建包含cuda和cudnn的docker的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Cuda | Cudnn安装及其配置

    学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。 热爱写作,愿意让自己成为更好的人… … 铭记于心 🎉✨🎉 我唯一知道的,便是我一无所知 🎉✨🎉 一、Cuda安装 1 选择Cuda版本 首先查看 电脑的显卡驱动版本,然后根据显卡驱动去

    2024年02月06日
    浏览(26)
  • ubuntu 安装cuda及cudnn

    进入nvidia开发者网站的CUDA下载页面: CUDA Toolkit Archive | NVIDIA Developer 选择runfile格式的CUDA文件下载,下载完成后,解压,并运行上图中的命令,会有条款,接受即可,注意安装CUDA的时候不要安装驱动(因为在第一步我们已经安装过了)。 然后, 我们在文件最后一行添加: 最

    2024年02月10日
    浏览(36)
  • 【CUDA】判断电脑CUDA和cuDNN是否安装成功(Windows)

    查看CUDA安装是否成功: 进入到CUDA的安装路径,找到如下两个.exe文件: 我自己安装完的路径为: C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1extrasdemo_suite 然后打开CMD窗口(以管理员身份): 先进入自己的目录: 首先执行: deviceQuery.exe ,查看是否出现如下界面: 然后执行

    2024年02月16日
    浏览(63)
  • CUDA与cuDNN安装教程(超详细)

    windows10 和win11安装 CUDA ,首先需要下载两个安装包 CUDA toolkit(toolkit就是指工具包) cuDNN 用于配置深度学习使用 官方教程 CUDA:Installation Guide Windows :: CUDA Toolkit Documentation (nvidia.com) cuDNN:Installation Guide :: NVIDIA Deep Learning cuDNN Documentation 判断自己应该下载什么版本的cuda? 打开

    2024年02月03日
    浏览(36)
  • 安装CUDA以及CUDNN(windows版)

    笔者为了安装GPU版torch,所以需要先安装CUDA 以及CUDNN,本文介绍如何安装对应版本的CUDA和CUDNN,为了后面的深度学习做准备。 一、查看自己显卡驱动版本 打开NVIDIA显卡控制面板,点击系统信息,在这里查看驱动程序版本,比如我的本机是517.00.    根据自己主机版本打开官网

    2024年03月20日
    浏览(55)
  • Windows11 安装 CUDA/cuDNN+Pytorch

    一、准备工作: 查看torch版本:进入python交互环境: 查看cuda版本:CMD窗口  如果版本不一致,需要卸载再重装。 二、安装 Windows 安装 CUDA/cuDNN - 知乎 medium - Install CUDA On Windows: The Definitive Guidemedium - Installing CUDA and cuDNN on windows 10windows下安装配置cudn和cudnn版本对应关系需要注意

    2024年02月09日
    浏览(66)
  • anaconda:安装cuda和对应版本的cudnn

    复现别人论文的时候经常遇到不同的cuda版本,可以使用anaconda创建虚拟环境,并在不同的虚拟环境中配置对应的cuda版本 Anaconda多个python版本(python2.7 python3.8) (1)安装cuda10.2 在conda命令行下输入: conda search cudatoolkit conda install cudatoolkit==10.2.89 (2)安装cuda10.2对应的cudnn 在

    2023年04月08日
    浏览(59)
  • NVIDIA、CUDA、CUDNN、PyTorch安装吐血整理!!!

    判断你当前电脑的显卡是NVIDIA(N卡)还是AMD(A卡),Pytorch需要基于NVIDIA的显卡(N卡)上运行,A卡就不行了。 1.判断电脑应该装什么版本的CUDA。 方式一:NVIDIA 控制面板中查看 方式二:CMD查看 CMD中输入: 查看到本机可装CUDA版本12.0,版本向下兼容,意思就是 CUDA 12.0及以下

    2023年04月18日
    浏览(74)
  • 【保姆级教程】Windows安装CUDA及cuDNN

    在第一次安装CUDA之前, 建议大家先看一下目前电脑里都存在哪几个NVIDIA软件,这样即便后续要卸载CUDA,也能区分哪些是本来就存在的,不可卸载,哪些是后来安装的,可以卸载 。具体步骤如下: 第一步,在电脑【设置】中搜索【控制面板】并打开。 第二步,点击【卸载程

    2024年02月03日
    浏览(49)
  • 在Ubuntu上安装CUDA和cuDNN以及验证安装步骤

    本教程详细介绍了如何在Ubuntu操作系统上安装CUDA(NVIDIA的并行计算平台)和cuDNN(深度神经网络库),以及如何验证安装是否成功。通过按照这些步骤操作,您将能够配置您的系统以利用GPU加速深度学习和其他计算密集型任务。此外,还包括如何设置环境变量和编译运行示例

    2024年02月10日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包