虽然有了NameSpace技术可以实现资源隔离,但进程还是可以不受控的访问系统资源,比如CPU、内存、磁盘、网络等,为了控制容器中进程对资源的访问,Docker采用control groups技术(也就是cgroup),有了cgroup就可以控制容器中进程对系统资源的消耗了,比如你可以限制某个容器使用内存的上限、可以在哪些CPU上运行等等 。
有了这两项技术,容器看起来就真的像是独立的操作系统了 。
总结docker是目前非常流行的技术,很多公司都在生产环境中使用,但是docker依赖的底层技术实际上很早就已经出现了,现在以docker的形式重新焕发活力,并且能很好的解决面临的问题,希望本文能对大家理解docker有所帮助 。
推荐阅读
-
秦女士|办了卡买了课,它却再也没营业……你常去的健身房还好吗?
-
【勇哥科技】Pro+长焦体验:双结构OIS防抖,手持夜拍也清晰,荣耀30
-
【火爆新闻】李健、李思思不算啥,看到她:惊掉下巴,清华北大毕业的艺人
-
资本实力|哈尔滨银行连续两年位居 “全球银行1000强”第199位
-
-
-
『吉祥说历史』影响中国的历史,最后还能全身而退归隐山林,唐朝最重要的宰相
-
-
小米|小米12岁生日!雷军发长文感慨:千万米粉造就了最年轻500强企业
-
美国|同样是吃生肉:美国是牛肉,日本是鱼肉,印度是蛇肉,中国呢?
-
殷文富ti|“生死状”?,中国很长的火车线,绕8省11座城市,坐个车还得签
-
-
可爱多不多|北京卫视《旗袍美探》祝全天下的老师们节日快乐
-
-
-
王者荣耀|王者低星局看见队友选出这几个英雄,心就凉了半截!
-
诗人|白居易在大雪纷的夜里想喝酒,写下一首趣诗,这样的诗魔当真可爱
-
-
蛋托|当妈妈“被迫”学会各种手工后,她就连蛋托都不放过了
-