b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

电脑主机结构一、Docker虚拟化简介1.Docker到底是

电脑杂谈  发布时间:2018-02-21 18:43:58  来源:网络整理

电脑主机结构_电脑主机里面的_电脑主机配置图图解

一、Docker虚拟化简介

1.Docker到底是什么?

docker的英文本意思就叫做“搬运工”在程序员的世界里面集装箱里装的是任意类型的 App,开发者通过 Docker 可以将 App 变成一种标准化的可移 植的、自管理的组件,可以在任何主流系统中开发、调试和运行,说白了docker就是一种用了新颖的方式实现了轻量级虚拟机,类似于VM但是在原理和应用上和VM差距是非常大的,docker的叫法叫做(应用容器)

2.我们为什么要用容器呢???

一个容器就像一个安装好了一组特定应用的虚拟机,比如我现在想用nginx,那我直接去找一个装好了的nginx就行了呀然后运行起来,我就能用nginx了。肯定又有人说,我直接安装一个nginx不就完事了么???可是有时候根据每个人的电脑不同,你确定你在安装nginx的时候不会报错?万一你的机器中毒了,死机了,挂掉了。你的所有服务都得重新安装。但是有了docker就不一样了,有了docker你就相当于有了一个可以正常运行起来的虚拟机,只要你能运行容器,nginx的配置过程就省了。而且如果你想换个电脑,直接把 容器”端过来”就可以使用容器里面的服务。比如我现在在我的电脑上用docker搭建了Nginx但是我买新电脑了,还要去新电脑安装嘛? 不用直接把容器端过来就可以使用容器里面的所有服务。

docker基于GO语言开发,代码托管在Github上,并遵循Apache2.0的开源协议,docker容器可以封装任何有效的负载,几乎可以在任何服务器之间

进行一致性的运行,比如说:开发者构建的应用只需一次构建即可多平台运行。运营人员只需配置他们的服务,即可运行所有的应用。??

若是利用容器的话,那么开发直接在容器里开发,测试的时候把整个容器给测试,测好了把测 试后容器再上线就好了.通过容器,整个开发,测试和生产环境可以保持高度一致。此外容器也和VM一样具有一定得隔离性,各个容器之间的数据和内存空间相互隔离,可以保证一定的安性。??

Hyper-V、KVM 和 Xen 等虚拟机管理程序都“基于虚拟化硬件仿真机制。这意味着,它们对 系统要求很高.然而,容器却使用共享的操作系统。这意味着它们在使用系统资源方面比虚 拟机管理程序要高效得多。容器不是对硬件进行虚拟化处理,而是驻留在一个 Linux 实例上。 Docker可以解决虚拟机能够解决的问题,同时也能够解决虚拟机由于资源要求过高而无法 解决的问题

二、为什么要使用docker,docker有什么优点呢?

1、快速交付应用程序 ??开发者使用一个标准的 image 来构建开发容器,开发完成之后,系统管理员就可以使用这 个容器来部署代码 docker可以快速创建容器,快速迭代应用程序,并让整个过程可见,使团队中的其他成员 更容易理解应用程序是如何创建和工作的。并且docker容器很轻!很快!容器的启动都是秒级别的,完全节约了开发时间等等,在想想VM那都是分钟。。。。电脑主机结构

2、更容易部署和扩展??

docker 容器可以在几乎所有的环境中运行,物理机、虚拟机、公有云、私有云、个人电脑、 服务器等等,有没有觉得非常广泛。

3、效率更高??

docker 容器不需要 hypervisor ,他是内核级的虚拟化。??

4、快速部署

也意味着更简单的管理通常只需要小小的改变就可以替代以往巨型和大量的更新工作。

又有人肯定会问为什么不用VM???

那么既然容器和VM这么类似为什么就不能用VM呢?docker和VM相对比还是有很多优点的

1.启动速度快,容器只需要一秒,那VM呢?。。。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-87506-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    每日福利
    热点图片
    拼命载入中...