配置阿里云yum源
需要保证能够访问阿里云网站
可以先ping一下看看(阿里云可能禁ping,只要能够解析为正常的ip地址即可)
ping mirrors.aliyun.com
脚本
#!/bin/bash
mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum repolist#安装docker
#安装依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
#设置阿里云的docker yum源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#安装docker
yum install -y docker-ce docker-ce-cli containerd.io
#启动docker并设置开机自启
systemctl start docker
systemctl enable docker
#查看docker版本
docker --versionmkdir -p /etc/docker
tee /etc/docker/daemon.json <<EOF
{"registry-mirrors": ["https://docker.1ms.run","https://docker.xuanyuan.me"]
}
EOF
systemctl daemon-reload
systemctl restart docker
安装docker-compose
wget https://github.com/docker/compose/releases/download/1.25.4/docker-compose-Linux-x86_64
cp docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
#查看docker-compose版本
[root@hcss-ecs-6041 tmp]# docker-compose version
docker-compose version 1.25.4, build 8d51620a
docker-py version: 4.1.0
CPython version: 3.7.5
OpenSSL version: OpenSSL 1.1.0l 10 Sep 2019