ITPub博客

首页 > 云计算 > > Docker(一):Docker简介

Docker(一):Docker简介

作者:浪花小雨滴 时间:2020-05-09 11:35:58 0 删除 编辑

Docker是什么?

解决了运行环境和配置问题的软件容器,方便做持续集成并有助于整体发布的容器虚拟化技术。

开发人员在windows上装mysql,tomcat,等软件。运维工程师要部署,需要在linux下也要安装mysql,tomcat,等软件。万一版本对不上或者其他原因,在windows上可以运行,但是到了linux下运行出错。而这万一要有10台电脑做集群,运维工程师要安装10次mysql,10次tomcat等软件,随着集群扩大,运维工程师的压力就越来越大,心态就炸了。这时候就出现docker了。用一个形象的比喻来说就是,在水族馆里买的鱼,买回来活不了,那么就把水族馆里的鱼缸还有灯光,氧气等等,一并买回来,拿一个车拉回来,拉到家。在水族馆里是什么样子,在家也是什么样子,这样就不怕买来的鱼活不了。


Docker和传统虚拟机的区别

虚拟机的缺点:

  1. 资源占用多
  2. 冗余步骤多
  3. 启动慢

docker启动是秒级别的。

Docker和传统虚拟化方式的不同之处:

传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需的应用程序。

而容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核,而且也没有进行硬件虚拟。
因此,容器比传统虚拟机更为轻便

每个容器之间互相隔离,每个容器有自己的文件系统,容器之间进程不会相互影响,能区分计算资源

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31537575/viewspace-3161644/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-05-16

  • 博文量
    4259
  • 访问量
    40210