Win10企业版LTSC 安装 Docker,并搭建pytorch-jupyter开发环境

  • 1. 前序
  • 2. 查看系统
  • 3. 下载并安装Docker
  • 4. 配置Docker
  • 5. 使用Docker

1. 前序

我使用Window Docker的初衷或者诉求是:既想在我的便携笔记本上享受window的便捷性(比如写word文档,做PPT汇报),又想在linux环境上跑示例代码。有些人可能会觉得,搞个双系统不就可以了嘛?但双系统也是需要切换的。又有人会提到,可以Window下通过ssh远程连到服务器上,但不是每个人都有这么好的环境。

2. 查看系统

首先申明,这里介绍得是基于Win10企业版LSTC环境。我们在 我的电脑 -> 属性 中可以查看系统版本情况。比如我的笔记本系统如下:

3. 下载并安装Docker

  1. Docker Desktop for Window安装包的官方下载链接.
  2. 下载安装之后(安装过程默认即可),桌面上会出现如下鲸鱼似的图标:
  3. 在桌面上双击上述图标,Docker会启动,并running起来,并出现在屏幕得右下角。

4. 配置Docker

启动Docker后我们可以对Docker进行一定的配置,比如设置磁盘的共享,设置cpu核和内存的占用,以及Docker的代理,其中我主要用了磁盘的共享。因为开启磁盘共享后,我们后续在Docker中可以直接通过挂在某个盘的路径,操纵物理磁盘上的文件。

5. 使用Docker

这个我认为是比较重要的。很多人通常安装完后不太会使用,或者在使用中没有发挥它的真正作用。

  • 首先如官网介绍推荐使用Window PowerShell软件。其实,它打开就是一个shell命令窗口。Win10系统一般都自带这个,大家可以在应用程序中查找看到它。
  • 点击红色箭头所指的Window PowerShell,我们同时检查Docker环境是否安装好,然后出现如下图类似的shell界面:
  • 万事具备只欠东风,接下来工作是我们已经需要构建/拉取一个我们想要的docker image,也即使docker镜像。然后基于Docker镜像创建container,并在上面做调试/开发。
    1. 首先,如果要重新开始构建一个我们的基础镜像,那我们得使用dockerfile,具体如何写dockerfile,并如何build镜像文件,本blog不阐述,详细可参看链接. 或者你还可以去docker hub官网上查找是否有你需要的别人已经构建好的docker image。我已经构建好了pytorch1.5-cpu-jupyter的镜像环境,大家如果刚好有需求,可以自行去docker pull。
      docker push linccnu/pytorch:ver1.5_cpu_jupyter
    2. 其次,我们可以基于我们构建/拉取的镜像image去创建容器container。关于docker image和container之间的关系,再次我们也不讨论,大家自行去Google Docker理解去。假设我们构建的镜像为linccnu/pytorch:ver1.5_cpu_jupyter,通过下面的命令创建并启动一个容器container。
      docker run -it --network=host -v c:\workspace:/host --name=jupyter linccnu/pytorch:ver1.5_cpu_jupyter /bin/bash
      docker attach jupyter
      注意,如果想用jupyter,必须得建立docker和window之间得通信,此处得–network=host参数是必选,如此在docker中会生成一个IP,它建立与Window之间的通信。参数-v c:\workspace:/host 是win10下c磁盘workspace路径挂载在docker中的/host路径下;参数–name=jupyter是给新创建的container设定一个名字,如果不指定的系统会随机生成一个,但为了方便查看,建议大家根据实际应用设定一个好记的名字,其他参数大家可查阅docker启动命令参数,在此也不多细说。
    3. 然后,启动jupyter应用,其中信息是在上一步中通过ifconfig得到。
      jupyter notebook --no-browser --ip=10.0.75.2 --allow-root /host
    4. 最后,在浏览器中输入图三下面的http地址链接,可得如下得jupyter预览图,完美Perfect!

Win企业版LSTC安装Docker相关推荐

  1. WTG: Windows10企业版中安装Docker

    Windows10企业版中安装Docker:因为Windows10企业版没有微软应用商店,如果安装商店需要登录微软账户并激活系统.这里采用了WLS 2 的手动安装方式. WLS 2 安装 手动下载 建 ...

  2. Windows10企业版中安装Docker

    1.下载Docker for Windows 下载地址:https://docs.docker.com/docker-for-windows/install/#download-docker-for- ...

  3. 『中级篇』阿里云安装Docker企业版UCP和DTR(59)

    原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:『中级篇』阿里云安装Docker企业版UCP和DTR(59) 前面一节讲到了如何在阿里云使用容器服务的方式,本节主要讲讲如何在 ...

  4. win10专业版或者企业版安装docker,亲测过,请放心安装

    win10专业版系统首先需要开启硬件虚拟化及Hyper-V功能,才能进行Docker for Windows软件安装 1.鼠标在桌面最下面,右击–任务管理器-性能-虚拟化(已启用),看到这个已启用就说 ...

  5. 『中级篇』docker企业版本地安装之UCP(57)

    原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:『中级篇』docker企业版本地安装之UCP(57) 安装虚拟机,准备安装docker ee,源码:https://githu ...

  6. docker 安装oracle_Windows系统下安装Docker,包你满意!

    如果使用的是Windows系统,则可以通过安装Docker Community Edition for Windows(Win10 专业版/企业版)或Docker Toolbox(Win7,Win8, ...

  7. 【网址收藏】win10环境下安装Docker、Windows安装docker

    一.进入Docker官网 首先先到Docker官网下载最新官方Docker for Windows:Docker下载 在官网内可以查看到Docker的开发文档. 根据官网提示,Windows环境下下载 ...

  8. 【Docker】 安装 Docker

    一:Docker 优势 Docker是一个开放源代码软件项目,让应用程序布署在软件容器下的工作可以自动化进行,借此在Linux操作系统上,提供一个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制. ...

  9. Win10系统基于WSL2安装Docker问题小结

    一.准备工作 (1)检查确保电脑的虚拟化开启. 需要在BIOS中开启虚拟化技术(VT.VT-x或AMD-V). (2)确保当前版本是64位Windows 10 Pro,专业版.企业版和教育版 要安装W ...

最新文章

  1. mysql另外加外键约束怎么写_mysql外键约束怎么写
  2. 单链表-插入一个元素为x的节点后,使链表仍然有序
  3. 基于Spring可扩展Schema提供自定义配置支持(spring配置文件中 配置标签支持)
  4. 手动删除SVCH0ST.EXE的方法
  5. LaTex 更改文字颜色
  6. 初接触php,遇到一个低级问题
  7. 渗透测试技巧之Redis漏洞利用总结
  8. P5341-[TJOI2019]甲苯先生和大中锋的字符串【SAM】
  9. mysql通用日志不打印_解决logback不打印mybatis的SQL日志的问题
  10. python画折线图代码实现_python如何绘制分布折线图 python绘制分布折线图代码示例...
  11. css3新增了哪三种边框效果,怎么在CSS3中实现一个边框效果
  12. java tomcat 读取配置文件端口_跟我学Java编程—应用读写项目配置文件的Properties类...
  13. Attention!神经网络中的注意机制到底是什么?
  14. 短视频App风起云涌 工具+社交属性聚拢用户
  15. 基于java的论文查重系统设计
  16. navicat怎么导入sql数据库文件
  17. 虚幻4随笔(安装与界面说明)
  18. 如何备考软考中级-系统集成项目管理工程师
  19. 我算了下教育金的收益率及经验汇总
  20. 如何将两张图片合成一张?

热门文章

  1. gre模考软件java.exe_5款GRE模考软件神器大汇总
  2. 椭圆曲线密码点乘、点加运算
  3. 《百钱买百鸡》c语言(循环结构)
  4. linux之Centos6升级至centos7
  5. 有营养的算法笔记(一)
  6. Dungeon Master POJ - 2251
  7. oracle2 gta5,GTA5川崎Ninja H2/H2R MOD_侠盗猎车手5川崎Ninja H2/H2R MOD
  8. AutoCAD2018错误提示:“许可管理器不起作用或未正确安装”的解决办法
  9. 《炬丰科技-半导体工艺》--技术资料合集25
  10. Android原生PDF功能实现,Android开发面试书籍