容器管理与容器监控-容器管理工具Rancher

什么是Rancher

  • Rancher 是一个开源的企业级全栈容器部署及管理平台。Rancher 为容器提供了一揽子基础架构服务,CNI 兼容的网络服务,存储服务,主机管理,负载均衡,防护墙......Rancher让上述服务跨越有云,私有云,虚拟机,物理环境运行,真正实现一键式应用部署和管理。
  • 官网地址为 https://www.rancher.cn/

 

Linux安装Rancher

1),搜索Rancher如下

docker search rancher

如下图所示

2), 下载Rancher镜像

docker pull rancher/server

如下图所示


 

3),创建Rancher容器

docker run -di --name=rancher --restart=always  -p 9090:8080 rancher/server

 restart为重启策略

  • no 默认策略,在容器退出时不重启容器
  • on-failure  在容器非正常退出时(退出状态非0),才会重启容器
  • on-failure:3  在容器非正常退出时重启容器,最多重启3次
  • always  在容器退出时总是重启容器
  • unless-stopped 在容器退出时总是重启容器,但是不考虑Docer守护进程时就已经停止了的容器

4),在浏览器进行访问 ip:9090端口 (docker 开始比较慢,需要等1分钟左右访问)

 5),Rancher添加一个环境

6), 你可以通过点击logo右侧的菜单在各种环境下切换

7), 添加镜像库

8),添加主机 (选择基础架构-->主机 菜单,点击添加主机)

9),在虚拟机运行命令

10),点击关闭按钮后,会看到界面中显示此主机。我们可以很方便地管理主机的每个容 器的开启和关闭

                            

11),添加应用

12), Rancher 应用中添加 mysql服务

12-1),mysql 设置环境变量

 

发布了255 篇原创文章 · 获赞 188 · 访问量 64万+

猜你喜欢

转载自blog.csdn.net/qq_40646143/article/details/103567127