一、Docker简介

Docker的三大核心概念:镜像、容器、仓库

镜像:类似虚拟机的镜像、用俗话说就是安装文件。

容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。

仓库:类似代码仓库,是Docker集中存放镜像文件的场所。

二、环境要求与安装

1、内核版本必须大于3.10

uname -r  

检查内核版本是否符合要求,本人如下

满足条件者可继续了。

2、执行命令从源下载文件

yum -y install https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-12.noarch.rpm

3、下载完毕后,执行下方命令安装docker

yum install docker-io

注意:中途会有询问是否下载的交互,输入y即可

4、执行命令启动docker服务

systemctl start docker

5、查看docker版本

docker version

 6、修改Docker镜像源为国内镜像以提高镜像下载速度

修改或新增文件

vi /etc/docker/daemon.json

文件内容为

{
"registry-mirrors": [
"https://kfwkfulq.mirror.aliyuncs.com",
"https://2lqq34jg.mirror.aliyuncs.com",
"https://pee6w651.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"
],
"dns": ["8.8.8.8","8.8.4.4"]
}

重启docker

systemctl restart docker 

三、Docker的卸载

1、查询docker安装过的包:

   yum list installed | grep docker

2、删除安装包:

   yum remove 查询出来的和docker匹配的第一个被安装的名字 第二个名字 如果还有就一直往后写 中间用空格隔开 -y

3、删除镜像/容器等

    rm -rf /var/lib/docker

卸载完毕