待续docker

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/XUEER88888888888888/article/details/79951999

docker安装http://www.runoob.com/docker/centos-docker-install.html

   uname -a  
   uname -r
   内核版本的检查

这里写图片描述

传统的虚拟机技术是通过中间层,将一台或多台独立的机器虚拟运行于物理硬件之上,而容器则是直接运行于操作系统之上的内核空间,所以容器虚拟化又称操作系统虚拟化

这里写图片描述

容器技术优点:

磁盘占用空间更少
虚拟机技术不但需要应用和应用所依赖的库,还需要有完整的操作系统,而容器只需要应用和所依赖的库,另外虚拟机需要模拟硬件的行为,对内存和cpu的损耗也相当大

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述
容器基于镜像启动和运行,镜像就好比程序的源代码,保存了用于启动容器的各种条件
这里写图片描述

这里写图片描述
用仓库保存用户构建的镜像

这里写图片描述

通过客户端访问docker的守护进程,从而操作docker的容器,而docker的容器是通过镜像创建,而镜像是保存在仓库中的

这里写图片描述

这里写图片描述

这里写图片描述
对同一命名空间下的进程可以感知彼此的变化,而对其它命名空间的变化 一无所知
让容器中的进程产生一个错觉,仿佛自己置于一个独立的环境中,以此达到独立和隔离的目的

linux内核5种命名空间
这里写图片描述
命名空间使用控制组管理起来的
这里写图片描述
控制组:linux内核提供的可以限制记录隔离进程组所使用的物理资源的一种机制

这里写图片描述

这里写图片描述
这里写图片描述

这里写图片描述

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页