Rancher安装、部署、使用

1. 搭建rancher平台

(1)通过实训平台进入到操作系统界面,在#后输入vi /etc/sysconfig/docker命令,编辑配置文件,示例代码如下:

[root@xxx home]# vi /etc/sysconfig/docker

按i(小写)键,进入编辑模式,添加两行代码ADD_REGISTRY=’–add-registry 10.24.2.54:5000’(IP地址根据实际情况填写)和INSECURE_REGISTRY=’–insecure-registry 10.24.2.54:5000’(IP地址根据实际情况填写),添加完成后,按Esc键,输入:wq命令,保存并退出。示例代码如图1所示:

在这里插入图片描述
(2)在#后输入systemctl restart docker命令,重启启动docker服务,示例代码如下:

[root@xxx home]# systemctl restart docker

(3)在#后输入docker load < /home/registry_latest.tar命令。导入Registry镜像,示例代码如图2所示:

在这里插入图片描述

(4)在#后输入docker run -d -p 5000:5000 --restart=always --name registry docker.io/registry:latest命令,运行镜像仓库,在#后输入docker ps -l 查看运行的容器。示例代码如图3所示:
在这里插入图片描述

(5)在#后输入docker images命令,查看当前镜像列表。在#后docker tag c9bd19d022f6 10.24.2.54:5000/registry:latest命令(ID为镜像ID,IP地址根据实际情况填写),示例代码如图4所示:

在这里插入图片描述

(6)在#后输入docker push 10.24.2.54:5000/registry:latest命令,上传镜像到私有仓库。示例代码如图5所示:

在这里插入图片描述
(7)在#后输入docker load < /home/rancher_server_v1.6.5.tar命令,导入镜像,示例代码如图6所示:
在这里插入图片描述

(8)在#后输入docker tag f89070da7581 10.24.2.54:5000/rancher/server:v1.6.5命令(IP地址根据实际情况填写),给镜像添加标签,然后在#后输入docker push 10.24.2.54:5000/rancher/server:v1.6.5命令,上传镜像到仓库,示例代码如图7所示:
在这里插入图片描述
(9)在#后输入docker run -d --restart=always -p 8080:8080 rancher/server:v1.6.5命令,运行rancher镜像,示例代码如图8所示:
在这里插入图片描述

2.管理rancher平台

(1)在实训平台中选择“虚拟机信息”选项,切换为另一台虚拟机。在虚拟机中打开浏览器,输入http://10.24.2.54:8080(IP地址为仓库节点地址)地址访问rancher平台,然后点击页面下方语言选项,选择“简体中文”语言,示例如图9所示:
在这里插入图片描述

(2)点击导航栏中的“基础架构”,选择“主机”按钮,在页面中,点击添加主机按钮。示例如图10所示:
在这里插入图片描述

(3)在跳转页面中,直接点击保存按钮,设置主机注册地址。示例如图11所示:
在这里插入图片描述
(4)在跳转页面中,在第四步指定运行rancher/server节点的地址,手动选中复制框中的代码,点击实训页面隐藏工具栏按钮,选择“剪贴板按钮”,将出现在剪贴板中的所有代码全选并复制,示例如图12所示:
在这里插入图片描述
(5)点击实训页面“虚拟机信息”选项回到第一个节点,在#后粘贴复制的脚本内容,并按Enter键执行,示例代码如图13所示:
在这里插入图片描述

(6)注册完成后,点击实训页面“虚拟机信息”选项,回到第二个节点中,在rancher平台页面中,点击导航栏中“基础架构”,点击主机选项,可以查看添加的主机。点击导航栏中“基础架构”,点击容器选项,待所有服务状态为“Running”,即添加主机成功。示例如图14所示:
在这里插入图片描述

3. 部署案例

(1)在rancher平台导航栏中,点击应用商店按钮,找到wordpress应用,点击查看详情,示例如图15所示:
在这里插入图片描述

(2)更改WordPress应用的端口号为8083,然后点击页面下方的启动按钮,示例如图16所示:
在这里插入图片描述

(3)等待一段时间后出现Active即创建成功,创建成功如图17所示,创建成功后,点击端口8083/tcp直接访问WordPress应用,如图18所示:
在这里插入图片描述
访问WordPress
在这里插入图片描述

  • 4
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Rancher 是一个开源的容器管理平台,用于简化容器的部署、管理和监控。以下是 Rancher安装部署步骤: 1. 准备环境: - 一台 Linux 服务器(可以是物理机或虚拟机),建议使用 Ubuntu 或 CentOS。 - 确保服务器具备最新的 Docker 和 Docker Compose。 2. 安装 Docker 和 Docker Compose: - Ubuntu: ```shell sudo apt-get update sudo apt-get install docker.io -y sudo systemctl enable --now docker sudo apt-get install docker-compose -y ``` - CentOS: ```shell sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum install docker-ce docker-ce-cli containerd.io -y sudo systemctl enable --now docker sudo yum install docker-compose -y ``` 3. 下载 Rancher Server: ```shell sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher:latest ``` 4. 访问 Rancher Web 界面: - 在浏览器中输入服务器的 IP 地址或域名,例如 `http://your-server-ip`。 - 创建管理员账号和密码。 5. 配置 Rancher Server: - 添加一个基础设施主机,用于部署容器。 - 可以选择添加已有的 Docker 主机或者使用 Rancher 提供的其他选项。 6. 部署应用程序: - 在 Rancher Web 界面上,选择 "Catalog" 或 "Apps",找到你想要部署的应用程序。 - 点击 "Launch" 或 "Deploy" 按钮,按照提示进行部署。 这些步骤可以帮助你安装部署 Rancher,以便开始使用它来管理和监控容器。详细的安装和配置指南可以在 Rancher 官方文档中找到。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值