虽然有了NameSpace技术可以实现资源隔离,但进程还是可以不受控的访问系统资源,比如CPU、内存、磁盘、网络等,为了控制容器中进程对资源的访问,Docker采用control groups技术(也就是cgroup),有了cgroup就可以控制容器中进程对系统资源的消耗了,比如你可以限制某个容器使用内存的上限、可以在哪些CPU上运行等等 。
有了这两项技术,容器看起来就真的像是独立的操作系统了 。
总结docker是目前非常流行的技术,很多公司都在生产环境中使用,但是docker依赖的底层技术实际上很早就已经出现了,现在以docker的形式重新焕发活力,并且能很好的解决面临的问题,希望本文能对大家理解docker有所帮助 。
推荐阅读
-
-
云南将建新高铁,全长107公里,共设5个站点,经过你的家乡吗
-
好事儿娇娘|为了延续儿子的性命,在佛前叩首三千回,民间故事:初为人母
-
Techweb■2015 年至 2019 年全球人工智能投资报告:美国公司吸走了 56%
-
肌酐升高时,人体会出现哪些症状?肌酐386中医治疗降为正常值
-
[Andy无泪]商家不给你拿柜台上的,而是去仓库拿货?,为什么去实体店买电脑
-
猫眼娱乐V|呼吸困难送医院,当妈心切称想生4个?曝郭富城旧爱冻卵后太操劳
-
-
血管 让血管一通到底的食物是它们,记得每天吃1种,清除血管垃圾毒素
-
临安检察:商版《庆渝年》之抢“传国玉玺”有没有用?
-
公路施工标准化测量钢筋直螺纹套筒连接工艺及质量检查
-
-
-
-
-
-
游戏提莫酱|IVL秋季赛:Weibo迎战MRC,梦之女巫或成为胜负手
-
-
『石军帅说娱乐』才艺表演唱了歌,打赏礼物的却寥寥无几,胡海泉直播试水不太成功
-
摄影师|奇闻:新郎拍婚纱照只拍到两只脚,新娘不满意,看成片服了