CentOS7安装Docker并配置阿里云加速 - 图1

前言

我们使用Docker的第一步,应该是获取一个官方的镜像,例如mysql、wordpress,基于这些基础镜像我们可以开发自己个性化的应用,但是因为网络原因,我们下载一个300M的镜像需要很长的时间,甚至下载失败。这个时候我们可以使用阿里云容器Hub服务提供了官方的镜像站点加速官方镜像的下载速度。下面小编就介绍一下docker的安装和阿里云加速的配置,基于CentOS7操作,希望能给新手一些帮助,老鸟勿喷。

安装docker

  1. 安装必要的一些系统工具及EPEL仓库:
  1. yum install -y epel-release
  2. yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 添加软件源信息:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  1. 更新并安装Docker-CE:
yum makecache fast 
yum -y install docker-ce
  1. 开启Docker服务
service docker start

配置docker阿里云加速

通过修改daemon配置文件/etc/docker/daemon.json来使用加速器(若没有手动创建):

mkdir -p /etc/docker 
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["你的阿里云容器加速地址"]
}
EOF
systemctl daemon-reload
systemctl restart docker

注:系统要求 CentOS 7 以上,Docker 1.9 以上
附:阿里云docker库首页 https://dev.aliyun.com/