服务器:阿里云轻量应用服务器
操作系统:Centos7.3
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
Centos 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
Centos 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
Centos 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum update -y
1、卸载旧版本
$ sudo yum remove docker docker-common docker-selinux docker-engine
2、安装需要的软件包
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3、安装docker
sudo yum install docker-ce
4、启动并加入开机启动
$ sudo systemctl start docker
$ sudo systemctl enable docker
5、验证
$ docker version
由于使用的是阿里云服务器,阿里云提供了容器镜像服务,因此使用阿里云的容器镜像服务,具体配置见文档:
https://cr.console.aliyun.com/cn-beijing/instances/mirrors
Alpine:
RUN echo "http://mirrors.aliyun.com/alpine/v3.9/main/" > /etc/apk/repositories \
&& echo "http://mirrors.aliyun.com/alpine/v3.9/community/" >> /etc/apk/repositories
原文:https://www.cnblogs.com/jmtang/p/13438552.html