美文网首页技术研发汇集
docker方式安装Rancher 2.6.9

docker方式安装Rancher 2.6.9

作者: 知信学源 | 来源:发表于2024-01-25 06:57 被阅读0次

一、说明

公司当前有一个用TKE搭建的K8s集群,目前遇到的问题:

目前TKE已经基本不更新了

公司内K8s集群所承载了所有项目的测试环境,目前资源已经无法满足一台节点坏

跟现网集群环境不一致,现网是每个项目一个集群

针对上面的问题,经过内部沟通,决定在公司内重新搭建一套多集群K8s环境,为了便于管理,最终选择用Rancher来管理这个多集群的环境,为了解及测试Rancher,前期先用6台虚拟机搭建模拟环境,本文主要讲的就是搭建Rancher测试集群的事情

三、安装系统

安装略

虚拟机IP地址:192.168.16.51

wangjw@wangjw01:~$ lsb_release -a

No LSB modules are available.

Distributor ID: Ubuntu

Description:    Ubuntu 22.04.3 LTS

Release:        22.04

Codename:       jammy

四、系统环境配置

修改主机名称

wangjw@wangjw:~$ sudo hostnamectl set-hostname wangjw01

[sudo] password for wangjw:

wangjw@wangjw03:~$ hostname

wangjw01

关闭防火墙

wangjw@wangjw01:~$ sudo systemctl stop ufw.service

wangjw@wangjw01:~$ sudo systemctl disable ufw.service

Synchronizing state of ufw.service with SysV service script with /lib/systemd/systemd-sysv-install.

Executing: /lib/systemd/systemd-sysv-install disable ufw

Removed /etc/systemd/system/multi-user.target.wants/ufw.service.

wangjw@wangjw01:~$ sudo ufw status

Status: inactive    #这个状态说明防火墙关闭了

开启系统路由转发功能

wangjw@wangjw01:~$ sudo vim /etc/sysctl.conf

net.ipv4.ip_forward = 1    #将这一行添加到最后一行,然后保存

wangjw@wangjw01:~$ sudo sysctl -p

net.ipv4.ip_forward = 1

wangjw@wangjw01:~$ sudo sysctl -a | grep "net.ipv4.ip_forward = 1"

net.ipv4.ip_forward = 1

配置源

wangjw@wangjw01:~$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

wangjw@wangjw01:~$ sudo vim /etc/apt/sources.list

deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse

deb-src https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse

deb-src https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse

deb-src https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse

# deb https://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse

# deb-src https://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

deb-src https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

五、安装docker

wangjw@wangjw01:~$ curl https://releases.rancher.com/install-docker/20.10.sh | sh

wangjw@wangjw01:/var/log$ docker --version

Docker version 20.10.24, build 297e128

……

配置镜像加速

wangjw@wangjw01:~$ sudo mkdir -p /etc/docker

wangjw@wangjw01:~$ sudo tee /etc/docker/daemon.json <<-'EOF'

{

"registry-mirrors": ["https://sx15mtuf.mirror.aliyuncs.com"]

}

EOF

wangjw@wangjw01:~$ sudo systemctl daemon-reload

wangjw@wangjw01:~$ sudo systemctl restart docker

六、安装Rancher2.6.9

sudo docker run -d --restart=unless-stopped   --name=rancher   -p 80:80 -p 443:443   --privileged   rancher/rancher:v2.6.9

wangjw@wangjw01:~$ sudo docker ps

CONTAINER ID   IMAGE                    COMMAND           CREATED          STATUS          PORTS                                                                      NAMES

6cc63abc0241   rancher/rancher:v2.6.9   "entrypoint.sh"   12 seconds ago   Up 10 seconds   0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp   rancher

七、访问Rancher

在浏览器访问 https://192.168.16.51/

查看初始密码

wangjw@wangjw01:~$ sudo docker logs 6cc63abc0241 2>&1 | grep "Bootstrap Password:"

登陆后直接使用即可

相关文章

  • rancher 使用教程1

    启动centos 7.3 虚机,安装docker 1.13 启动rancher sudo docker run -...

  • Rancher安装

    Rancher 搭建 首先 rancher需要安装了 docker的 [图片上传失败...(image-e97c5...

  • 快速安装docker

    使用rancher提供的shell脚本能快速安装docker。 #!/bin/bash DOCKER_VERSIO...

  • 学习搭建Docker私有云平台(简单笔记)2

    上一章,主要介绍了Docker私有云平台的基础环境的搭建,本章将安装部署软件Rancher。 安装Rancher服...

  • 安装rancher

    1、安装docker 2、下载默认的docker 3、安装rancher支持的17.06.x-ce版本的docke...

  • rancher 快速搭建k8s

    安装yum 安装docker 启动rancher# 总是重启unless-stoppeddocker run -d...

  • Docker部署--DaoCloud

    linux安装docker curl https://releases.rancher.com/install-d...

  • rancher教程一(安装)

    1,5台ubuntu服务器 2,安装docker 参考我的docker教程一 3,安装rancher/server...

  • Rancher搭建--管理Docker工具

    使用前提: 实验机上已有可用的Docker环境。 安装思路: 1、拉取Rancher镜像 2、构建Rancher容...

  • Docker 安装Rancher

    Rancher是一款基于K8S的容器管理平台,集成了服务的持续集成、发布、监控等,大大降低了运维的成本Ranche...

网友评论

    本文标题:docker方式安装Rancher 2.6.9

    本文链接:https://www.haomeiwen.com/subject/bvopodtx.html