首页 > 代码库 > Docker学习笔记(三)Docker容器相关技术

Docker学习笔记(三)Docker容器相关技术

Docker学习笔记(三)Docker容器相关技术

 

轻量级虚拟化技术

命名空间:namespace,隔离系统资源,进程、网络、文件系统等隔离

控制组:cgroups,为容器技术而生,分配资源,用来限制、记录、隔离进程资源使用。

 

命名空间隔离:

  • 进程pid:进程隔离
  • 网络:管理网络接口
  • ipc:管理跨进程的访问
  • 文件系统mount:管理挂载点
  • uts:隔离内核和版本标识。

 

control groups:将cpu和内存资源独立分配给每个资源。

  • 资源限制
  • 优先级设定
  • 资源计量
  • 资源控制

 

Docker学习笔记(三)Docker容器相关技术