ToB企服应用市场:ToB评测及商务社交产业平台

标题: 云计算——容器 [打印本页]

作者: 铁佛    时间: 2024-6-25 18:19
标题: 云计算——容器

   
  目录

前言
一.容器简介
二.主流容器技能
1.docker
(1)容器的组成
 (2)容器特点
2.容器和虚拟化区别
3.什么时候适适用虚拟化,什么时候适合容器
4.容器的应用场景

前言

本章会讲解云计算中的容器,相识容器的根本作用,核心,组成,以及特点。

一.容器简介

容器:包装或装载物品的贮存器,使用一个开源的应用容器引擎,让开发者可以打包他们的应用以及依靠包到一个可移植的镜像中,然后发布到任一Linux或Windows机器上,也可以实现虚拟化。相互之间不会有任何接口,实现APP与操作系统的解耦。

 镜像是可实行的独立软件包,包罗软件运行的内容:代码,运行时环境,系统工具,系统库和设置。(容器就是将OS上层的应用举行了隔离)

二.主流容器技能

1.docker

界说:Docker属于Linux容器的一种封装,提供简单易用的容器使用接口,他是现在最Linux的Linux容器办理方案。
作用:将应用程序与该程序的依靠,打包在一个文件里。运行这个文件,就会生成一个虚拟容器,程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样。有了Docker,就不用担心环境问题。
核心:实现应用与运行环境团体打包及打包格式统一。


(1)容器的组成

一个完整的Docker有以下几个部门组成:



 (2)容器特点

容器本质上是一款轻量级虚拟化技能


2.容器和虚拟化区别

虚拟化容器
隔离性强,有独立的GUEST OS
共享内核和OS,隔离性弱
虚拟化性能差(>15%) 计算/存储无斲丧,无GuestOS内存开销(~200M)

虚拟机镜像庞大(十几G~几十G),且实例化时不能共享
Docker容器镜象200~300M,且公共根本镜象实例化时可以共享
虚拟机镜象缺乏统一尺度 Docker提供了容器应用镜象事实尺度,OCI推动进一步尺度化

虚拟机创建慢(>2分钟) 秒级创建(<10s)相当于建立索引
虚拟机启动慢(>30s)读文件逐个加载
秒级(<1s,不含应用本身启动)
资源虚拟化粒度低,单机10~100虚拟机 单机支持1000+容器密度很高,适合大规模的部署


3.什么时候适适用虚拟化,什么时候适合容器



4.容器的应用场景

Docker的重要用途,现在有三大类。


 创作不易,求关注,点赞,收藏,谢谢~ 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4