当前位置: 首页 > news >正文

windows docker nvidia wsl2

下载驱动(GeForce Experience里的也可以)https://www.nvidia.cn/Download/index.aspx
安装wsl2https://blog.csdn.net/qq_39942341/article/details/121512900?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522172122816816800227436617%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=172122816816800227436617&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2blogfirst_rank_ecpm_v1~rank_v31_ecpm-1-121512900-null-null.nonecase&utm_term=wsl&spm=1018.2226.3001.4450

启动docker,dockerhub找个nvidia镜像下载,我这是cudnn-devel

docker pull nvidia/cuda:12.5.1-cudnn-devel-ubuntu22.04

运行(和linux不同的是,win似乎没有--runtime=nvidia这个选项)
(nvidia/cuda表示仓库,12.5.1-cudnn-devel-ubuntu22.04 nvidia-smi表示tag)

docker run --rm --gpus=all nvidia/cuda:12.5.1-cudnn-devel-ubuntu22.04 nvidia-smi

在这里插入图片描述
如果下的是cudnn-devel,可以顺便检查cuda
-it表示交互)

docker run -it --rm --gpus=all nvidia/cuda:12.5.1-cudnn-devel-ubuntu22.04

然后用

nvcc -V

在这里插入图片描述

ctrl+p 然后ctrl+q可以退出交互模式而不停止容器
进入运行中的

docker attach container_id

向docker传文件

docker cp 本地文件的路径  container_id:<docker容器内的路径>

参考:
https://docs.docker.com/desktop/gpu/

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • SQL面试题练习 —— 统计最大连续登录天数区间
  • HTTPServer改进思路2(mudou库核心思想融入)
  • CMake教程:C++ CMake自定义find_package并在其它项目使用
  • C++ 红黑树
  • 【leetcode】排列序列
  • HTML5实现好看的天气预报网站源码
  • SQL injection UNION attacks SQL注入联合查询攻击
  • 【Spark On Hive】—— 基于电商数据分析的项目实战
  • 云计算实训11——web服务器的搭建、nfs服务器的搭建、备份静态文件、基于linux和windows实现文件共享
  • Hadoop中HDFS、Hive 和 HBase三者之间的关系
  • Modbus转BACnet/IP网关快速对接Modbus协议设备与BA系统
  • SpringBoot+Session+redis实现分布式登录
  • 深度学习之DeepMind的MuZero
  • 初学51单片机之指针基础与串口通信应用
  • C#进阶-基于.NET Framework 4.x框架实现ASP.NET WebForms项目IP拦截器
  • 2017届校招提前批面试回顾
  • Bytom交易说明(账户管理模式)
  • Computed property XXX was assigned to but it has no setter
  • CSS实用技巧干货
  • DOM的那些事
  • IDEA常用插件整理
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • Java读取Properties文件的六种方法
  • Laravel5.4 Queues队列学习
  • leetcode388. Longest Absolute File Path
  • Lucene解析 - 基本概念
  • nodejs:开发并发布一个nodejs包
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • Vue学习第二天
  • 技术胖1-4季视频复习— (看视频笔记)
  • 前端之Sass/Scss实战笔记
  • 设计模式 开闭原则
  • 使用 Docker 部署 Spring Boot项目
  • 首页查询功能的一次实现过程
  • 数组大概知多少
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 线性表及其算法(java实现)
  • 用Canvas画一棵二叉树
  • 与 ConTeXt MkIV 官方文档的接驳
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • #pragma data_seg 共享数据区(转)
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (补充)IDEA项目结构
  • (十八)Flink CEP 详解
  • (数据结构)顺序表的定义
  • (四)Controller接口控制器详解(三)
  • (文章复现)基于主从博弈的售电商多元零售套餐设计与多级市场购电策略
  • (原)Matlab的svmtrain和svmclassify
  • (正则)提取页面里的img标签
  • ..回顾17,展望18
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .NET CF命令行调试器MDbg入门(四) Attaching to Processes