CentOS7安装docker 及配置阿里云加速器

docker是什么

Docker是一个开源的容器引擎,它基于LXC容器技术,使用Go语言开发。源代码托管在Github上,并遵从Apache2.0协议。Docker采用C/S架构,其可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。简单来说:Docker就是一种快速解决生产问题的一种技术手段

检查能否ping外网(能ping通开始下一步)

CentOS7安装docker 及配置阿里云加速器_第1张图片

 

安装docker,

1.检查安装环境,CentOS7系统内核是3.10以上

uname -r

1.1查看系统版本

cat /etc/os-release

CentOS7安装docker 及配置阿里云加速器_第2张图片

2.如果之前安装过docker,先把之前安装的docker卸载(如果没有安装请忽略这条)

yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-engine

3.安装需要的安装包

yum install -y yum-utils

4.设置镜像仓库,我用的是阿里镜像仓库

sudo yum-config-manager \

    --add-repo \

    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

5.更新yum软件包索引

yum makecache fast

6.安装docker-ce,安装的版本是最新版本(后面的ce代表是社区版)

sudo yum install docker-ce docker-ce-cli containerd.io

7.启动docker

Systemctl start docker

8.docker开机自启动

systemctl enable docker

9.判断是否成功安装docker

docker version

CentOS7安装docker 及配置阿里云加速器_第3张图片

配置阿里云加速器

首先进入阿里云官网输入阿里云-为了无法计算的价值,点击右上角的注册,如果有账号那就登陆自己的账号

CentOS7安装docker 及配置阿里云加速器_第4张图片

 在搜索栏中搜索镜像加速器

CentOS7安装docker 及配置阿里云加速器_第5张图片

点击官方镜像加速CentOS7安装docker 及配置阿里云加速器_第6张图片

点击容器镜像服务控制台,然后点击镜像工具,在点击镜像加速器。在操作文档下选择Centos

CentOS7安装docker 及配置阿里云加速器_第7张图片

配置阿里云加速器 

1.创建一个目录

sudo mkdir -p /etc/docker

2.编辑配置文件

sudo tee /etc/docker/daemon.json <<-'EOF'

{

  "registry-mirrors": ["xxxx替换自己的加速地址"]

}

EOF

3.重启服务

sudo systemctl daemon-reload

4.重启docker

sudo systemctl restart docker

到此centos7系统下安装docker和配置加速已经完成

你可能感兴趣的:(docker,运维,容器)