美文网首页docker学习docker
使用Rancher来管理我们的Docker容器

使用Rancher来管理我们的Docker容器

作者: iDevOps | 来源:发表于2019-11-18 17:56 被阅读0次

简介

什么是Rancher

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

安装

  • docker方式安装
docker run -d --restart= always -p 8080:8080 rancher/server:stable

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


    英文
    中文

初始化Rancher

访问控制

设置管理员登陆账号密码,默认不用登陆即可访问。


访问控制
添加环境

Rancher支持将资源分组归属到多个环境。 每个环境具有自己独立的基础架构资源及服 务,并由一个或多个用户、团队或组织所管理。
例如,您可以创建独立的“开发”、“测试”及“生产”环境以确保环境之间的安全隔离,将“开发”环境的访问权限赋予全部人员,但限制“生产”环境的访问权限给一个小的团队。


添加环境
添加主机

切换到dev环境下,选择基础架构->主机


主机列表
添加主机
添加主机
  • 粘贴红框内的脚本,然后在服务器上执行。


    添加主机脚本
  • 点击关闭按钮,会看到界面中显示此主机
    我们在这里可以很方便的管理主机的每个容器的开启和关闭


    主机
添加应用
image.png
image.png
image.png
添加服务
添加服务
  • 添加一个mysql服务


    容器信息
    环境变量

    点击创建,我们就完成了一个容器服务的创建。
    以上操作类似于我们在服务器执行了一下docker命令:

docker run ‐di ‐‐name mysql ‐p 3306:3306 ‐e MYSQL_ROOT_PASSWORD=123456 centos/mysql‐57‐centos7
  • 添加rabbitmq服务


    添加rabbitmq服务

    这个时候我们就添加了两个服务了


    服务列表
扩容和缩容
  • 先创建一台基础容器


    创建基础容器
  • 点击Webhooks进行扩缩容


    创建接收器
    复制触发地址
  • 使用postman访问触发地址


    访问触发地址
  • 回去再看容器数量


    扩容后容器数量

    到这里扩容就完成了,缩容流程是一样的。

相关文章

  • 使用Rancher来管理我们的Docker容器

    简介 什么是Rancher Rancher是一个开源的企业级全栈化容器部署及管理平台。Rancher为容器提供一揽...

  • 深圳睿云智合Wise2C科技容器技术WiseCloud

    WiseCloud支持Docker、Kubernetes等主流容器调度引擎,也引入Rancher等企业级容器管理平...

  • Rancher 容器管理工具的安装与使用

    容器管理工具Rancher 1.Rancher安装 (1)下载Rancher 镜像 (2)创建Rancher容器 ...

  • 外链

    文件上传 docker-compose 在Rancher中使用NFS,实现容器跨主机共享数据 docker下搭建f...

  • rancher 中指定volumes

    使用rancher浏览器指定容器的卷 如图,将docker的test卷挂载到容器的/logs目录下

  • docker安装并初始化rancher

    1.拉取rancher镜像 docker pull rancher/server 2.制作并启动容器 docker...

  • Rancher容器管理平台搭建

    1. Rancher容器管理平台简介 Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不...

  • Rancher概览

    Rancher文档 Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的...

  • Rancher入门

    Rancher是什么 Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列...

  • rancher使用(2)

    Rancher是什么 Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列...

网友评论

    本文标题:使用Rancher来管理我们的Docker容器

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