1.首先需要确认你的服务器或者虚拟机网络是否联通,可以执行以下命令:

2.关闭系统的防火墙,并禁止防火墙开机自启动。
3.更新yum,直接更新,可能会出现报错,因此最好切换成国内的yum源,如下图所示。
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

之后分别执行 yum clean all和yum makecache。
4.设置阿里云仓库
yum install yum-utils device-mapper-persistent-data lvm2
全部选“y”
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
全部选“y”
5.列出所有的docker版本
yum list docker-ce --showduplicates | sort -r
6.安装指定版本的docker
yum install docker-ce-19.03.10-3.el7 docker-ce-19.03.10-3.el7 containerd.io docker-compose-plugin
7.docker安装完毕后,执行mkdir -p /etc/docker命令,创建daemon.json文件格式如下:
{
"data-root": "/data/docker",
"exec-opts": ["native.cgroupdriver=systemd"],
"log-driver": "json-file",
"log-opts": {
"max-size": "100m",
"max-file": "2"
},
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://dockerhub.azk8s.cn",
"https://hub-mirror.c.163.com",
"https://192.168.221.11"
],
"storage-driver": "overlay2",
"storage-opts":["overlay2.override_kernel_check=true"],
"live-restore": true
}
之后执行systemctl daemon-reload,重启docker,systemctrl restart docker。
8.执行如下命令,安装Rancher。
docker run -itd -p 80:80 -p 443:443 --restart=unless-stopped -e CATTLE_AGENT_IMAGE="registry.cn-hangzhou.aliyuncs.com/rancher/rancher-agent:v2.4.2" registry.cn-hangzhou.aliyuncs.com/rancher/rancher:v2.4.2
注意:阿里云镜像仓库中的 rancher 镜像不支持使用 latest stable等 tags,必须指定版本号,例如v2.4.2。
安装成功后,在浏览器中输入地址。出现如下界面则安装成功。



被折叠的 条评论
为什么被折叠?



