且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

【Docker】Rancher容器管理平台搭建

更新时间:2022-02-03 11:56:33

 

【Docker】Rancher容器管理平台搭建

 

 


 

实验环境:

【Docker】Rancher容器管理平台搭建

 

 

一、rancher部署

#联网拉取rancher镜像

[root@docker ~]# docker pull rancher/rancher
[root@docker ~]# docker images
REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
rancher/rancher           latest              fb0772b142fe        4 weeks ago         856MB

【Docker】Rancher容器管理平台搭建

 

#启动容器,映射端口

[root@docker images]# docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
5f60778778193ee73320781253961bbbe4fed3d6925db4942ce8289826023ce8

【Docker】Rancher容器管理平台搭建

 

浏览器访问IP,自动转跳443端口,设置admin管理员密码,继续

【Docker】Rancher容器管理平台搭建

 

设置服务器URL固定IP地址

【Docker】Rancher容器管理平台搭建

 

rancher首页

【Docker】Rancher容器管理平台搭建

 

右下角可选择语言,简体中文

【Docker】Rancher容器管理平台搭建

 

 

 

 

 

 

二、添加k8s集群(现有本地集群)

首页点击集群,添加集群

【Docker】Rancher容器管理平台搭建

 

 

添加选择集群类型,这里现有k8s集群环境(master+node),选择导入

【Docker】Rancher容器管理平台搭建

 

导入集群,输入集群名称

【Docker】Rancher容器管理平台搭建

 

显示三条添加命令:

第一条为GKE集群所用添加命令

第二条为本地K8S集群添加命令(此处使用第二条)

第三条为添加K8S时证书报错所使用的命令

【Docker】Rancher容器管理平台搭建

 

 

此处使用第三条后在使用第二条,

【Docker】Rancher容器管理平台搭建

此处报错可忽略,集群已经正常添加

【Docker】Rancher容器管理平台搭建

 

集群添加完成,显示在rancher中了

【Docker】Rancher容器管理平台搭建

 

 

 

 

三、简单部署应用

1.自定义部署服务

选择集群下的空间,点击部署服务

输入名称,镜像,命名空间,设置端口映射访问等配置

【Docker】Rancher容器管理平台搭建

 

【Docker】Rancher容器管理平台搭建

 

 

其他配置,最后点击启动服务

【Docker】Rancher容器管理平台搭建

 

 

服务创建完成

【Docker】Rancher容器管理平台搭建

 

创建服务四个nginx的pods

【Docker】Rancher容器管理平台搭建

 

测试,浏览器访问节点的30080端口

【Docker】Rancher容器管理平台搭建

 

 

2.部署集群应用

选择集群,多集群应用,点击启动

【Docker】Rancher容器管理平台搭建

在应用列表中选择应用

 

【Docker】Rancher容器管理平台搭建

 

 

选择应用后,填写相关配置,启动应用

【Docker】Rancher容器管理平台搭建