传统虚拟化与docker虚拟化

虚拟机 :完全虚拟化 docker:操作系统级虚拟化
应用程序
运行时的环境 应用程序
虚拟机操作系统 运行时的环境
虚拟机管理程序 Docker容器支持
宿主机操作系统 宿主机操作系统
硬件层 硬件层
 
 
docker镜像(Images):
类似于虚拟机镜像,面向docker引擎的只读模板,包含了文件系统
一个镜像可以是只包含一个完整的centos操作系统的环境,称为centos镜像。
也可以是安装了Apache程序的的镜像,称为Apache镜像。
镜像是创建容器的基础,镜像自身是只读的。
 
docker容器(Container):
类似一个轻量级的沙箱,Docker是利用容器来运行和隔离应用。容器可以看做是一个简易的centos操作系统环境(包括root权限、进程空间、用户空间、网络空间)以及运行在其中的应用程序打包的应用盒子。
容器是在镜像最上层创建一个可写层,镜像本身是保持不变的。
 
docker仓库(Repository):
类似于代码库,集中存放镜像文件的场所。分为公开仓库或私有仓库。每个仓库集中存放某一类镜像,往往包括多个版本镜像文件,通过标签tag区分。目前最大的公开仓库是Docker Hub,存放大量的镜像可供下载。当然也可创建自己的私有仓库
 
安装
Docker支持Centos6以后的版本。
centos6 :使用epel库安装docker
yum -y install http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm
yum -y install docker-io
centos7:内置已装Docker.直接yum -y install docker安装
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值