3. docker.——安装

1. 安装环境

1.1 CentOS Docker 安装

Docker支持以下的CentOS版本:
CentOS 7 (64-bit)
CentOS 6.5 (64-bit) 或更高的版本

1.2 安装前提

目前,CentOS 仅发行版本中的内核支持 Docker。
Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。

2. CentOS6.8安装

Docker使用EPEL发布,RHEL系的OS首先要确保已经持有EPEL仓库,否则先检查OS的版本,然后安装相应的EPEL包。

1)yum install -y epel-release

3. docker.——安装_第1张图片

2)yum install -y docker-io

3. docker.——安装_第2张图片

3)查看配置文件:cat /etc/sysconfig/docker

3. docker.——安装_第3张图片

4)启动docker后台服务:service docker start

5)查看docker版本:docker version

3. CentOS7安装

查看官网文档说明:https://docs.docker.com/engine/install/centos/

3.1 确认环境

通过命令:cat /etc/redhat-release  确认当前系统是否为centOS7版本

3.2 yum安装gcc相关

1)yum -y install gcc

3. docker.——安装_第4张图片

2)yum -y install gcc-c++

3. docker.——安装_第5张图片

3)卸载旧版本(如果有的话)

yum -y remove docker docker-common docker-selinux docker-engine

官网卸载方式:

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

4)安装需要的软件包

yum install -y yum-utils device-mapper-persistent-data lvm2

3. docker.——安装_第6张图片

5)设置stable镜像仓库

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

6)更新yum软件包索引

yum makecache fast

3. docker.——安装_第7张图片

7)安装docker(社区版)

yum -y install docker-ce

3. docker.——安装_第8张图片

8)启动docker

systemctl start docker

9)查看版本

docker version

3. docker.——安装_第9张图片

5. 阿里云镜像加速配置

官网地址:https://dev.aliyun.com/search.html

3. docker.——安装_第10张图片

注意:不想注册可以使用支付宝、淘宝号等登陆

5.1 获取加速器地址链接

1)登陆阿里云开发者平台

2)获取镜像加速链接:

在地址栏输入:https://cr.console.aliyun.com/cn-hangzhou/instances/repositories

或者在如图所示地方搜索

3. docker.——安装_第11张图片

也会跳到镜像服务页面。

在服务页有一个镜像加速器,如图;

3. docker.——安装_第12张图片

点击镜像加速器之后,有加速器链接和对应的操作系统,如图:

3. docker.——安装_第13张图片

5.2 配置镜像加速

5.2.1 centOs6.8

在/etc/sysconfig/docker中,将other_args注释放开,并加上参数:"--registry-mirrors=加速器地址"

5.2.2 centOS7.0+

1)在/etc/docker/daemon.json中(如果不存在新建),将

{
  "registry-mirrors": ["https://y3n2m2ra.mirror.aliyuncs.com"]
}

复制进去,该配置就来自于镜像加速器

3. docker.——安装_第14张图片

2)加载配置文件

systemctl daemon-reload

 5.3 重启docker

5.3.1 centOs6.8

service docker restart

5.3.2 centOS7+

systemctl restart docker

也可以直接将如下代码粘贴执行即可。

3. docker.——安装_第15张图片

5.4 linux下检查配置完成是否生效

使用命令:ps -ef | grep docker 查看进程,当镜像地址出现加速器地址证明配置成功。

你可能感兴趣的:(#,docker)