Docker是一个虚拟环境容器,可以将你的可执行文件、配置文件及一切其他需要的文件一并打包到这个容器中,并发布和应用到任意平台。
docker类似集装箱的理念。举个例子,在一艘大船上,集装箱可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,之间不会互相影响。那么,就不需要专门运送水果的船和专门运送药品的船了。只要这些货物在集装箱里封装好,就可以用一艘大船把他们都运走。
与传统虚拟化的区别
传统虚拟化是站在主机硬件物理资源的基础上,虚拟出多个OS,然后在OS的基础上构建相对独立的程序运行环境;而Dokcer则是在OS的基础上进行虚拟,显然Dokcer轻量得多,其资源占用、性能消耗相比传统虚拟化都有很大优势。
其实,docker和虚拟技术很像,但又有一些不同。一方面是两个技术的层级上,虚拟机一般是底层硬件Hardware支撑,上层是虚拟管理系统Hypervisor层,在上层开启不同的VM业务,如果需要将这些业务进行隔离,需要每个VM启动客户机操作系统,非常消耗资源。
Docker则完全不同,底层有硬件和Host OS系统支撑,比如 Windows/MacOS/Linux,中间抛去了臃肿的系统,而是以Docker守护进程代替,上层建立不同的容器,不同的应用镜像打包在不同的容器中,他们互相隔离。
docker设计小巧,部署迁移快速,运行高效,应用之间相互独立,管理人员可以看到所有容器的内容;虚拟化技术比较臃肿,不论什么应用都需要先创建新的系统,并且并非按照应用隔离,而是按照系统隔离,管理员无法看到系统内部信息。
的产品就是通过docker技术,在集群主机上部署实现,功能强大、简单易用,拥有上万linux镜像,秒级开通,高性价比的容器云产品链接
提示:现在腾讯云新人点击注册然后实名认证后,可以点此一键领取2860元代金券,然后点此进入腾讯云活动页面参加优惠力度非常大的腾讯云3年和5年时长服务器活动,一次性买多年,免得续费贵,这样就可以获得最大的优惠折扣,省钱。
版权声明:xxxxxxxxx;
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态