什么是Cgroup容器的资源限制是通过Cgroup实现的,Cgroups 的全称是 Control Group,属于linux内核提供的一个特性,它最主要的作用就是限制一个进程组能够使用的资源上限,包括 CPU、内存、磁盘、网络带宽等等。
此外,Cgroups 还能够对进程进行优先级设置、审计,以及将进程挂起和恢复等操作。
在 Linux 中,Cgroups 给用户暴露出来的操作接口是文件系...
唠唠背景自我工作以来就一直听到周围人在谈docker和容器,记得真正第一次接触docker是17年在上海,我当时被外派到某大型外资硬件提供商做云计算工程师, 主要做的工作就是负责维护原有的openstack云平台和ceph集群,以及日常服务器的一些上下架和维护工作。因为我之前的项目中openstack都是以传统服务来部署的,日常运维什么的基本没啥问题,而这次面对的环境是容器化后的openst...
有网环境可联网的情况下,可以选择直接通过yum来安装指定版本的docker。
验证环境当前我的环境可以联网,并且没有安装任何与docker有关的软件包。
123456789101112[root@slions_pc1 ~]# ping www.baidu.comPING www.a.shifen.com (220.181.38.150) 56(84) bytes of data.64 byt...
我们谈及docker,都知道docker容器本质上是宿主机的进程,Docker通过namespace实现了资源隔离,通过cgroups实现了资源限制,接下来先聊聊namespaces是怎么一回事。
namespace是什么
Namespace是将内核的全局资源做封装,使得每个namespace都有一份独立的资源,因此不同的进程在各自的namespace中对同一种资源的使用不会互相干扰。
—...
嗨,这里是slions的blog。
花一下午时间将博客与版式搞好了,是也算是给文字安了个家,主要会记录一些平时接触的技术,遇到的问题和解决思路,也会转载一些不错的文章。
经历决定了字数,生活决定了页数,感悟是墨,博客是纸,作为书写者,愿每篇结束都是逗号。