Docker
文章平均质量分 92
Jung_zhang
这个作者很懒,什么都没留下…
展开
-
Docker原理之架构篇 --- 总体架构
Docker是典型的C/S架构,主要由docker-client和docker-daemon组成。docker-daemon的架构在不断演进中,将不同功能抽离成独立的模块,降低docker-daemon的复杂度。因此,不同版本docker对应的架构图、源码等可能都有所差异。文中出现的相关架构图、源码等都以Docker 1.10版本为主。...原创 2022-06-05 23:40:01 · 625 阅读 · 0 评论 -
Docker原理之限制篇 ---CGroups资源限制
CGroups的全称叫做 control groups,是由Google首创,并被合入Linux内核的一种资源限制机制。使用CGroups可以将一系列任务极其子任务整个到资源划分等级不同的组内,从而管理系统资源。通俗讲,CGroups可以限制和记录任务组所使用的物理资源(包括CPU、Memory、IO等)。 CGroups对外以伪文件系统的方式提供API,用户态程序可以操作对应的文件以达到对CGroups的控制,其对于操作的单元可以细粒度到线程级别。.........原创 2022-06-04 01:18:37 · 1383 阅读 · 0 评论 -
Docker原理之隔离篇 --- namespace隔离简介
Linux内核提供的一种隔离机制,Docker就是使用内核namespace的隔离机制来实现对应的资源隔离。原创 2022-06-01 22:35:28 · 2088 阅读 · 0 评论