Docker安装
简单来说下:
Docker目标是实现轻量级的操作系统虚拟化解决方案。Docker 的基础是Linux容器(LXC)等技术。
Docker虚拟机特点
1.操作启动快
2.轻量级虚拟化
3.开源免费
4.云支持
Docker 原理
docker是虚拟化技术,它是基于我们操作系统级别进行虚拟化,以一种进程的方式来把资源进行隔离,它有三个核心内容(容器Container,仓库Repositories,镜像images)构成;首先从仓库下载不同的镜像(比如我从仓库下载下来一个centOs 一个镜像),然后我们通过一种容器的一种方式把镜像进行动态的加载来执行,相当于容器启动就会给我们加载一个centOs系统.
centOs 7使用yum安装docker
yum install docker
添加yum仓库,执行下面
cat >/etc/yum.repos.d/docker.repo <<-EOF
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
启动docker
systemctl start docker.service
或是
sudo service docker start
果然启动有问题,可以执行下面
yum install -y docker-engine
yum install -y docker-selinux
yum list installed | grep docker //查看安装包
配置docker开机自启动
systemctl enable docker.service
我们接下来可以开始进行镜像的操作
通过docker 下载个Centos 6.6 ;
docker pull daocloud.io/centos:6.6
docker pull : 从仓库获取所需要的镜像
daocloud.io : 国内的仓库,速度比较快
centos:6.6 : ':6.6' 表示版本号
下载完成,通过docker images 来查看本地镜像
docker images

可以通过搜索镜像,下载你想要的版本
docker search
