2020/05/21 Rancher工具安装

2020/05/21 Rancher工具安装
rancher就是把创建容器的命令图形化展示了,全栈化的容器部署管理平台/。
2020/05/21 Rancher工具安装
也是一个镜像

2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
要安装一下,创建一个rancher容器
2020/05/21 Rancher工具安装
这是restart参数的几个策略。
always在容器退出时总是启动容器,docke容器重启了,会自动重新起来
-p 9090对外端口:8080内部端口号

2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
这就是启动起来了
2020/05/21 Rancher工具安装
可以切换成中文
2020/05/21 Rancher工具安装
做一些配置
2020/05/21 Rancher工具安装
一般有开发环境,测试环境,不同环境创建不同容器
2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
环境创建了这就有了
2020/05/21 Rancher工具安装
可以配置镜像库
2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
建议用自定义的
2020/05/21 Rancher工具安装
创建好镜像库,就要添加主机

2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
现在是我们主机的位置

2020/05/21 Rancher工具安装
主机要和rancher通信的一个配置,把主机地址写上
2020/05/21 Rancher工具安装
确保能上网然后等待
2020/05/21 Rancher工具安装
下载完会出现这个画面
2020/05/21 Rancher工具安装
再执行一下,之前应该下载好了
2020/05/21 Rancher工具安装
出来这个就对了
2020/05/21 Rancher工具安装
会出来这么个界面
2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
添加应用也是类似添加环境

2020/05/21 Rancher工具安装
应用类似,有环境文件夹下的应用,应用里可以创建各种数据
2020/05/21 Rancher工具安装
红的代表容器处于停止状态
2020/05/21 Rancher工具安装
上面是宿主机状态
2020/05/21 Rancher工具安装

使用Rancher创建mysql容器

添加完主机可以添加应用,点击全部
2020/05/21 Rancher工具安装
添加应用
2020/05/21 Rancher工具安装

2020/05/21 Rancher工具安装
可以在里面创建一个服务
2020/05/21 Rancher工具安装
这里有一个mysql的镜像

2020/05/21 Rancher工具安装
所谓的添加服务,就是创建容器,从本地直接拿镜像
2020/05/21 Rancher工具安装
安装rancher会启动好几个容器

2020/05/21 Rancher工具安装
rancher很奇怪会自动占据3306端口

2020/05/21 Rancher工具安装
这里就对外改成3307
2020/05/21 Rancher工具安装
启动的时候有用户名密码
2020/05/21 Rancher工具安装
active容器就创建好了
2020/05/21 Rancher工具安装
这就是创建好的mysql
2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
**为了以后搭建base服务,执行
**
2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装

使用Rancher创建RabbitMQ容器

rabbitmq有很多端口号,看你如何去创建

2020/05/21 Rancher工具安装
如果之前有rabbitmq就需要删除

2020/05/21 Rancher工具安装
找到rabbitmq镜像

2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
端口号比较多
2020/05/21 Rancher工具安装
创建容器
2020/05/21 Rancher工具安装
guest,guest
2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装

项目容器创建

2020/05/21 Rancher工具安装
这些是项目的镜像,优先config,所有配置都在主配置上

2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
一定要写版本号
2020/05/21 Rancher工具安装
现在12000可以访问
2020/05/21 Rancher工具安装
现在添加eureka,这是注册中心
2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
现在就启动起来了

2020/05/21 Rancher工具安装
把base创建
2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装

Rancher实现扩容和缩容

测试一下
2020/05/21 Rancher工具安装
插入一条数据
2020/05/21 Rancher工具安装
这样就查出来
2020/05/21 Rancher工具安装
现在就有扩容和缩容

2020/05/21 Rancher工具安装
可以直接把容器删除
2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
这里有统一入口的通用网关

2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
也可以直接创建出来

2020/05/21 Rancher工具安装
如果一个tomcat只能接收并发400,这个时候就需要扩容
2020/05/21 Rancher工具安装2020/05/21 Rancher工具安装
添加接收器

2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
步长就是一次扩几个
2020/05/21 Rancher工具安装
必须执行一下命令
2020/05/21 Rancher工具安装
用postman来send
2020/05/21 Rancher工具安装
这时候就变成3个容器
2020/05/21 Rancher工具安装
缩容也一样
2020/05/21 Rancher工具安装
2020/05/21 Rancher工具安装
选一个容器缩容
2020/05/21 Rancher工具安装
再次复制命令
2020/05/21 Rancher工具安装
send一下

2020/05/21 Rancher工具安装
变成2个了相当于缩容了
2020/05/21 Rancher工具安装