引言

第一步 安装Docker

SET UP THE REPOSITORY

sudo apt-get remove docker docker-engine docker.io containerd runc sudo apt-get update sudo apt-get install  apt-transport-https  ca-certificates  curl  gnupg-agent  software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository  "deb [arch=amd64] https://download.docker.com/linux/ubuntu  $(lsb_release -cs)  stable" 

INSTALL DOCKER CE

sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io apt-cache madison docker-ce 选一个 for example, 5:18.09.1~3-0~ubuntu-xenialsudo apt-get install docker-ce= docker-ce-cli= containerd.io sudo docker run hello-world#运行通过就OKdocker version#有版本提示就OK 

第二步 安装Nvidia-Docker

# If you have nvidia-docker 1.0 installed: we need to remove it and all existing GPU containersdocker volume ls -q -f driver=nvidia-docker | xargs -r -I{} -n1 docker ps -q -a -f volume={} | xargs -r docker rm -fsudo apt-get purge -y nvidia-docker # Add the package repositoriescurl -s -L https://nvidia.github.io/nvidia-docker/gpgkey |  sudo apt-key add -distribution=$(. /etc/os-release;echo $ID$VERSION_ID)curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list |  sudo tee /etc/apt/sources.list.d/nvidia-docker.listsudo apt-get update # Install nvidia-docker2 and reload the Docker daemon configurationsudo apt-get install -y nvidia-docker2sudo pkill -SIGHUP dockerd # Test nvidia-smi with the latest official CUDA imagedocker run --runtime=nvidia --rm nvidia/cuda:9.0-base nvidia-smi#输出显卡信息就OK

第三步 安装Caffe2

docker pull caffe2ai/caffe2 # to testnvidia-docker run -it caffe2ai/caffe2:latest python -m caffe2.python.operator_test.relu_op_test # to interactnvidia-docker run -it caffe2ai/caffe2:latest /bin/bash第四步 测试python -c 'from caffe2.python import core' 2>/dev/null && echo "Success" || echo "Failure"#返回Success就OKpython2 -c 'from caffe2.python import workspace; print(workspace.NumCudaDevices())'#返回1就OK#进入python输入from caffe2.python import workspace#不报错就OK

小结

欢迎关注头条号:JAVA大飞哥

觉得收获的话可以点个关注收藏转发一波喔,谢谢大佬们支持!

私信本头条号:发送:“免费资料”就可以获取微服务、分布式、高并发、高可用,性能优化丶源码分析等等一些技术资料

最后,每一位读到这里的Java程序猿朋友们,感谢你们能耐心地看完。希望在成为一名更优秀的Java程序猿的道路上,我们可以一起学习、一起进步!都能赢取白富美,走向架构师的人生巅

docker ubuntu安装python_BAT架构师手把手教你如何使用Docker安装GPU版本caffe2相关推荐

  1. 百度架构师手把手教深度学习之心得

    <<百度架构师手把手教深度学习>>心得 课程内容 作业打磨 感言 祝愿 课程链接 经过紧张有序的三个星期的学习,终于完成了<百度架构师手把手教深度学习>>! ...

  2. 资深架构师手把手教你性能优化

    图片来源:pexels.com 孔庆龙,一线架构师,具有多年的金融架构经验,具备 SOA 服务化.服务治理.系统优化.分布式系统项目经验.目前关注于互联网金融技术架构设计.分布式架构.微服务架构.De ...

  3. 【Java进阶营】阿里架构师手把手教你如何简单快捷地构建Spring应用

    一.Spring介绍 1.1 SpringBoot简介 在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些 ...

  4. windows10安装mysql 8.0_手把手教你在Windows 10安装MySQL 8.0(详细图文)

    出品丨TeacherWhat 题图:Oracle MySQL 8.0 关键字:新版本.Install.安装.MySQL.数据库入门.Database 正文约1000字,建议阅读时间2分钟 目录结构: ...

  5. 高级架构师_Docker_第2章_ Docker核心原理_ 第7节IDEA集成Docker

    高级架构师_Docker_第2章_ Docker核心原理_ 第7节IDEA集成Docker 文章目录 高级架构师_Docker_第2章_ Docker核心原理_ 第7节IDEA集成Docker IDE ...

  6. 手把手教你使用U盘安装Ubuntu系统

    原文出处:http://bbs.zol.com.cn/diybbs/d33925_7.html 手把手教你使用U盘安装Ubuntu系统 -----------------------note by s ...

  7. 2.7mnist手写数字识别之训练调试与优化精讲(百度架构师手把手带你零基础实践深度学习原版笔记系列)

    2.7mnist手写数字识别之训练调试与优化精讲(百度架构师手把手带你零基础实践深度学习原版笔记系列) 目录 2.7mnist手写数字识别之训练调试与优化精讲(百度架构师手把手带你零基础实践深度学习原 ...

  8. 手把手教你在Linux上安装LaTeX环境

    Original artical url: http://www.ylzx8.cn/linux/linux-unix/280361.html 手把手教你在Linux下安装LaTeX环境 一.LaTeX ...

  9. 高级架构师_Docker_第2章_ Docker核心原理_ 第1节_Docker相关的虚拟化技术

    高级架构师_Docker_第2章_ Docker核心原理_ 第1节_Docker相关的虚拟化技术 文章目录 高级架构师_Docker_第2章_ Docker核心原理_ 第1节_Docker相关的虚拟化 ...

最新文章

  1. Single Shot Multibox Detection (SSD)实战(上)
  2. 英特尔90亿美元卖掉「起家业务」,SK海力士接盘
  3. C语言计算分段函数pta,PTA浙大版《C语言程序设计(第3版)》题目集 练习2-11 计算分段函数[2] (10分)...
  4. 前端学习(811):api和webapi
  5. 加密Spring加载的Properties文件
  6. easypoi 导入失败返回错误文件_从Excel批量导入数据说到ForkJoin的原理
  7. php教育网站设计案例_南广东区优秀网站设计案例集锦第四期
  8. [haoi2011]向量
  9. Excel利用宏进行VBA编程
  10. android串口调试源码,android串口调试助手源代码
  11. 第六节NoSQL+时序数据库+RabbitMQ安装
  12. 一起学英语第二季第五期
  13. 天数最少的年份_农历辛丑年仅有354天是怎么回事 平年比闰年少几天
  14. android ormlite框架,Android ORMLite 框架的入门用法
  15. 问题排查 —— OLAP平台获取查询引擎连接严重耗时
  16. php网站mercury安装,mercury300m无线路由器设置教程 教你正确安装无线路由器
  17. 几行Python代码帮你生成精美词云图
  18. 2018年最新从PayPal提现美金的方法(送$25+1%提现费)!
  19. Flutter TabBar
  20. mysql根据某些列分组,然后每组生成从1递增的序号

热门文章

  1. java中的weblogic_Java访问Weblogic中的连接池
  2. native react 图片裁剪_react native 头像上传 react-native-image-crop-picker
  3. 安卓系统dicom阅读器_麻雀虽小,体验倍儿好——文石 POKE2黑白屏/彩屏电纸书阅读器评测...
  4. AHS of FCGRC 停课 Day 3
  5. HttpClient发送get post请求和数据解析
  6. 分析报告生产器使用问题
  7. Objective-C 2.0的运行时编程-消息转发
  8. 【个人笔记】OpenCV4 C++ 快速入门 26课
  9. 和could的区别用法_高考英语语法情态动词用法指南
  10. 五子棋人机对战_10.带人机对战的五子棋程序