前言
我们使用Docker的第一步,应该是获取一个官方的镜像,例如mysql、wordpress,基于这些基础镜像我们可以开发自己个性化的应用,但是因为网络原因,我们下载一个300M的镜像需要很长的时间,甚至下载失败。这个时候我们可以使用阿里云容器Hub服务提供了官方的镜像站点加速官方镜像的下载速度。下面小编就介绍一下docker的安装和阿里云加速的配置,基于CentOS7操作,希望能给新手一些帮助,老鸟勿喷。
安装docker
-
安装必要的一些系统工具及EPEL仓库:
yum install -y epel-release yum install -y yum-utils device-mapper-persistent-data lvm2
-
添加软件源信息:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
-
更新并安装Docker-CE:
yum makecache fast yum -y install docker-ce
-
开启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/