安装docker

#在多台主机上安装docker
yum install -y vim
yum install -y yum-utils
yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io
systemctl stop firewalld
systemctl disable firewalld
systemctl enable docker
systemctl start docker

安装rancher

#在主机上安装rancher
docker run -itd -p 7080:80 -p 7443: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,http://主机地址:7080,

首先设置admin密码,

再设置rancher访问url,

进入rancher后,在顶部导航栏找到系统设置,

进入系统设置

在高级设置中下拉找到 system-default-registry 项,

点击编辑修改为阿里云镜像地址: registry.cn-hangzhou.aliyuncs.com


返回首页,

点击创建集群

点击从存在的节点创建

输入集群名称

下拉点击下一步

选中 ectd 和 Control Plane (全部选中)

复制节点创建脚本,在多台节点运行后,点击完成,等待集群初始化完成

集群初始化完成