关于容器

      容器就是将软件打包成标准化单元,便于开发、交付和存储。其资源消耗远低于虚拟机,可将虚拟机的分钟级启动降为秒级/毫秒级。容器有很多优点,其特性是提升资源密度、更快速的启动时间、弹性伸缩快速扩展、持续交付和部署、迁移方便、隔离性、一致的运行环境。相关概念:

      1.镜像:文件的层次结构,以及包含如何运行容器的元数据,dockefile中每条命令都会在系统中创建一个新的层次结构,文件系统在这些层次上构建起来,镜像就构建于这些联合的系统之上。

      2.容器:容器是在镜像上创建的运行的实例,它可以启动、开始、停止、删除。每个容器都是相互隔离的、保证安全的平台。可以把容器看作是一个简单版的linux环境,docker利用容器来运行应用。

      3.仓库:仓库是集中存放镜像文件的场所,仓库注册服务器上往往放着多个仓库,每个仓库中又保护了多个镜像,每个镜像中有不同的标签。目前最大的仓库是docker hub,存放了庞大的镜像供用户下载。

      目前较为主流的容器管理工具是docker容器管理系统,致力于容器标准化runC。doker是用go语言写的开源的高级应用引擎,可提供轻量虚拟化技术解决方案。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容