windows系统安装虚拟机,常见的是利用VMware Workstation这款软件来进行安装。在未接触Docker之前,我一直通过这款软件来进行管理的。docker是运行在linux环境下的,那怎样才能让docker运行在Windows环境下呢,于是windows提供了Hyper-V管理器并自动安装了DockerDesktopVM的虚拟机,运行docker时会自动启动Hyper-V下的虚拟机,如下图:

  

在Win10中如何安装Hyper-V呢?

  

对,就是这么简单。既然Hyper-V是虚拟机管理器,那当然可以安装自己想要的虚拟机系统,只要你的电脑够强悍,这里我将演示centos7的安装。

1、打开Hyper-V管理器,在右侧点击新增

  

2、出现如下界面,点击下一步

  

3、指定虚拟机名称以及虚拟机存储位置,点击下一步。

  

4、Hyper-V的版本有2代,第二代虚拟机启动更快,模拟加载的硬件资源更少,性能更高,但是不是所有的机器都支持第二代,所以建议默认选择第一代。点击下一步。

  

5、为虚拟机分配运行内存,勾选动态分配内存,虚拟机会使用系统内存,点击下一步。

  

6、为虚拟机配置网络,这一步可以先行跳过,直接进入下一步。

  

7、为虚拟机分配磁盘空间,可以直接默认,也可以自定义修改名称及存储位置。点击下一步。

  

8、这里我们采用镜像安装。先搜索centos镜像文件,下载到本地,点击浏览,选择下载的镜像文件。点击下一步或者直接点击完成。

  

9、安装的虚拟机信息。

  

10、最后我们进行虚拟机的网络配置。

  

  由图我们可以看到虚拟机有三种类型,外部、内部及专用,那这些分别是什么状态呢。

  内部:即(NAT模式),Virtual Switch 不能连接物理网络适配器,只能用于在本地物理机上创建的VM,用于VM和本地物理机的通信,见 https://www.cnblogs.com/az4215/p/11416050.html

  外部:将Virtual Switch绑定到物理网络适配器上,这样,VM能够通过访问物理网络和外网通信。

  专用:Vitrual Switch 只能用于在本地物理机上创建的VM,使VMs之间能够互相通信。

最新文章

  1. xamarin DependencyService源码阅读
  2. 28个你必须知道的HTML5的新特性,技巧以及技术
  3. HDu--我要拿走你的蜡烛
  4. codeforces B. Ohana Cleans Up
  5. 一个简单的游戏开发框架(五.对象Object)
  6. atitit.表格的绑定client side 最佳实践
  7. HTML5自定义属性对象Dataset简介
  8. Exynos 4412的启动过程分析[2]
  9. 【转】ButterKnife的使用--不错
  10. 【转】VC的MFC中重绘函数的使用总结(整理)
  11. [个人原创]关于java中对象排序的一些探讨(二)
  12. js中得call()方法和apply()方法的用法
  13. POJ 3692 Kindergarten (二分图 最大团)
  14. Maven版本号中隐藏的惊天大秘密
  15. HDU - 2102 A计划 (BFS) [kuangbin带你飞]专题二
  16. Redis笔记4-持久化方案
  17. 如何将数据库中的值经过servlet传入到jsp页面,并且用EL表达式显示出值
  18. this练习题
  19. 12.4 开课三个月(phpcms安装)
  20. day02 大型互联网架构演变历程笔记 和nigix和keepalived

热门文章

  1. 用ECharts绘制Prometheus图表,实现类似Grafana的自定义Dashboard
  2. 色彩缤纷的python(改变字体颜色及样式不完全版)
  3. 实战SpringCloud响应式微服务系列教程(第二章)
  4. .net持续集成单元测试篇之单元测试简介以及在visual studio中配置Nunit使用环境
  5. Hadoop学习(7)-hive的安装和命令行使用和java操作
  6. 48.QT-网络通信讲解1
  7. cinder支持nfs快照
  8. hadoop2.7作业提交详解之文件分片
  9. 《统计学习方法》极简笔记P5:决策树公式推导
  10. 纯数据结构Java实现(0/11)(开篇)