Docker安装

2017-08-27  本文已影响0人  Dy_Superman

简单来说下:

     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 

上一篇 下一篇

猜你喜欢

热点阅读