前置:任何ubuntu稳定版,最好是22.04,20.04,24.04

一、安装docker,仅需安装docker-ce即可。

参考这篇文档:https://blog.csdn.net/weixin_45342351/article/details/123954277?sharetype=blogdetail&sharerId=123954277&sharerefer=PC&sharesource=weixin_45342351&spm=1011.2480.3001.8118

二、部署rancher,部署Rancher v2.8.5稳定版本

1、拉取镜像

docker pull registry.cn-hangzhou.aliyuncs.com/rancher/rancher:v2.8.5

2、部署rancher

# 创建持久化目录
sudo mkdir -p /opt/rancher

# 启动 Rancher Server(使用阿里云镜像)
sudo docker run -d \
  --restart=unless-stopped \
  -p 80:80 \
  -p 443:443 \
  --privileged \
  -v /opt/rancher:/var/lib/rancher \
  registry.cn-hangzhou.aliyuncs.com/rancher/rancher:v2.8.5

3、把镜像推到个人仓库,注意将[ImageId]替换成对应镜像ID

docker login --username=ckdevops registry.cn-shenzhen.aliyuncs.com
docker tag [ImageId] registry.cn-shenzhen.aliyuncs.com/k8s_docker_ck/rancher:v2.8.5
docker push registry.cn-shenzhen.aliyuncs.com/k8s_docker_ck/rancher:v2.8.5

三、登录rancher.https://159.75.37.65/

查找密码:

docker logs container-id 2>&1 | grep "Bootstrap Password:"

更多推荐