目录

1、Rancher介绍

Rancher组成

Rancher展示

Web管理界面-简单易用

环境管理

主机管理

应用商店

负载均衡

部署NFS连接外部存储

2、Rancher安装

(1)镜像下载

(2)容器运行


1、Rancher介绍

Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。

Rancher组成

  • 基础设施编排

Rancher可以使用任何公有云或者私有云的Linux主机资源。Linux主机可以是虚拟机,也可以是物理机。Rancher仅需要主机有CPU,内存,本地磁盘和网络资源。从Rancher的角度来说,一台云厂商提供的云主机和一台自己的物理机是一样的。

Rancher为运行容器化的应用实现了一层灵活的基础设施服务。Rancher的基础设施服务包括网络,存储,负载均衡,DNS和安全模块。Rancher的基础设施服务也是通过容器部署的,所以同样Rancher的基础设施服务可以运行在任何Linux主机上。

  • 容器编排与调度

很多用户都会选择使用容器编排调度框架来运行容器化应用。Rancher包含了当前全部主流的编排调度引擎,例如Docker Swarm, Kubernetes和Mesos。同一个用户可以创建Swarm或者Kubernetes集群。并且可以使用原生的Swarm或者Kubernetes工具管理应用。

除了Swarm,Kubernetes和Mesos之外,Rancher还支持自己的Cattle容器编排调度引擎。Cattle被广泛用于编排Rancher自己的基础设施服务以及用于Swarm集群,Kubernetes集群和Mesos集群的配置,管理与升级。

  • 应用商店

Rancher的用户可以在应用商店里一键部署由多个容器组成的应用。用户可以管理这个部署的应用,并且可以在这个应用有新的可用版本时进行自动化的升级。Rancher提供了一个由Rancher社区维护的应用商店,其中包括了一系列的流行应用。Rancher的用户也可以创建自己的私有应用商店。

  • 企业级权限管理

Rancher支持灵活的插件式的用户认证。支持Active Directory,LDAP, Github等 认证方式。 Rancher支持在环境级别的基于角色的访问控制 (RBAC),可以通过角色来配置某个用户或者用户组对开发环境或者生产环境的访问权限。

Rancher展示

Web管理界面-简单易用

环境管理

环境和环境模板-支持多种调度器。

主机管理

应用商店

负载均衡

部署NFS连接外部存储

2、Rancher安装

采用docker方式安装。

(1)镜像下载

[docker@docker ~]$ docker search rancher
NAME                                          DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
rancher/server                                Rancher 1.x Server Container                    520
rancher/agent                                                                                 90
rancher/rancher                               A container management platform built for ...   62
rancher/os                                    Rancher OS installation container               39
cdrx/rancher-gitlab-deploy                    Painless deployment of projects built with...   20                   [OK]
rancher/k8s                                   Rancher Kubernetes Images                       17
janeczku/rancher-letsencrypt                  Rancher service that obtains and manages S...   14                   [OK]
adi90x/rancher-active-proxy                   All in one active reverse proxy for Rancher !   11                   [OK]
infinityworks/prometheus-rancher-exporter     Exposes Service/Stack/Host status from the...   7                    [OK]
rawmind/rancher-traefik                       This image is the traefik dinamic conf for...   4                    [OK]
identt/rancher-compose                        Alpine images with rancher-compose included     2                    [OK]
rancher/healthcheck                                                                           2
rancher/rancher-agent                                                                         2
rawmind/rancher-zk                            zookeeper service to run in rancher             1                    [OK]
rancher/dns                                                                                   1
rancher/net                                                                                   1
rancher/scheduler                                                                             1
rancher/metadata                                                                              0
hivesolutions/rancher_bot                     Simple bot for Rancher automation.              0                    [OK]
camptocamp/prometheus-rancher-metadata-conf   rancher-metadata confd prometheus template      0                    [OK]
camptocamp/fetch-rancher-certificate          Fetch rancher certificate from cattle API       0                    [OK]
markharrison17/dapi-pipeline-rancher          Repo for the DSS API Pipeline rancher cont...   0
janeczku/datadog-rancher-init                 Sidekick image for deploying DataDog Agent...   0                    [OK]
arwineap/concourse-rancher-compose-resource   concourse rancher compose resource              0                    [OK]
markharrison17/dapi-rancher                   DSS API Rancher control                         0   
[docker@docker ~]$ docker pull rancher/server
Using default tag: latest
latest: Pulling from rancher/server
bae382666908: Pull complete
29ede3c02ff2: Pull complete
da4e69f33106: Pull complete
8d43e5f5d27f: Pull complete
b0de1abb17d6: Pull complete
422f47db4517: Pull complete
79d37de643ce: Pull complete
69d13e08a4fe: Pull complete
2ddfd3c6a2b7: Pull complete
bc433fed3823: Pull complete
b82e188df556: Pull complete
dae2802428a4: Pull complete
c9b17cca6fc4: Pull complete
41cc2c1ffe8c: Pull complete
ae49123ce3ae: Pull complete
2fe8cae58437: Pull complete
ab963aad4fc2: Pull complete
2dd932ceaa80: Pull complete
71ff5e84e401: Pull complete
0be35ae80349: Pull complete
ae4f98e342e9: Pull complete
Digest: sha256:cbe7d290460dfa83981d02506ff2588fdb3d5d988641c630c6f10bb7211fbfc6
Status: Downloaded newer image for rancher/server:latest
[docker@docker ~]$ docker image ls
REPOSITORY                  TAG                 IMAGE ID            CREATED             SIZE
rancher/server              latest              a0b9e05b2a03        42 hours ago        1.08GB
……

(2)容器运行

[docker@docker ~]$ docker run --name rancher-server -p 8000:8080 -v /etc/localtime:/etc/localtime:ro  -d  rancher/server
a4a32619551c9c1ffd4c11f7c1da5d0297fa5bdf6eea103f045bbc837ea88f65

至此,安装完成,访问http://192.168.1.200:8000 ,体验吧。

docker 可视化管理工具 rancher 简介相关推荐

  1. docker 可视化管理工具 shipyard 简介

    目录 1.前言 2.shipyard介绍 容器管理 具体容器详情 镜像管理 3.shipyard安装 (1)镜像下载 (2)脚本安装shipyard 1.前言 谈及docker,避免不了需要熟练的记住 ...

  2. Docker可视化管理工具Rancher

    1.Rancher介绍 Rancher是一个开源的企业级容器管理平台.通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台.Rancher提供了在生产环境中使用的管理Dock ...

  3. docker 可视化管理工具 dockerui 简介

    目录 1.DockerUI介绍 2.DockerUI安装 (1)镜像下载 (2)镜像运行 1.DockerUI介绍 DockerUI基于Docker API,提供等同Docker命令行的大部分功能,支 ...

  4. docker可视化管理工具对比 DockerUI Shipyard Rancher Portainer

    目录 1.前言 2.优劣对比 DockerUI Shipyard Rancher Portainer 1.前言 谈及docker,避免不了需要熟练的记住好多命令及其用法,对于熟悉shell.技术开发人 ...

  5. k8s可视化管理工具Rancher安装和使用

    k8s系列入门级教程-k8s可视化管理工具Rancher安装和使用 <超低成本的k8s集群搭建教程> 使用rke安装企业级k8s集群-待填坑 prometheus+grafana监控搭建教 ...

  6. docker 管理工具_详解Docker可视化管理工具shipyard--部署教程及功能展示

    概述 谈及docker,避免不了需要熟练的记住好多命令及其用法,对于熟悉shell.技术开发人员而言,还是可以接受的,熟练之后,命令行毕竟是很方便的,便于操作及脚本化.但对于命令行过敏.非技术人员,进 ...

  7. 【Docker】Docker可视化管理工具Portainer

    文章目录 前言 1.概述 2.Portainer安装部署 3.基本功能页面 总结 前言 Docker可视化管理工具Portainer,好用! ●

  8. Docker(四):Docker可视化管理工具

    背景 在技术这一行,学无止境,无数的知识点在大脑里面堆积着.各种命令行脚本(Python,Java,Nodejs,Linux,Docker)数不胜数,如果有视图化的管理工具,帮我们管理着这些命令行脚本 ...

  9. 【docker 可视化管理工具-DockerUI】

    一.简介 DockerUI是一款开源的.强大的.轻量级的Docker管理工具.DockerUI覆盖了 docker cli 命令行 95% 以上的命令功能,通过可视化的界面,即使是不熟悉docker命 ...

最新文章

  1. BIEE-CSS样式大全
  2. rpmdb open failed 的解决办法
  3. delphi里用java_如何在整个Delphi应用程序中使用ID
  4. spring之使用Spring Security实现权限管理
  5. WordPress插件开发-创建、停用、删除插件
  6. 4.设计包(design package)
  7. django-admin源码解析
  8. 【图像增强】基于matlab暗通道图像去雾【含Matlab源码 1226期】
  9. 2本学计算机好就业吗,今年高三了,感觉考不上2本了,想读个好点的大专将来好就业。学什么技术好呢,汽修,数控,计算机还是别的什么,求支招,毕业5年后打算自己开店的。...
  10. Autojs.pro 7.0 - 免root 连点器
  11. 5G千兆无线路由器,国产工业级稳定通信
  12. android 图片 3d 动画,DEMO:transition3d、运用动画实现图片3d翻转效果
  13. Createjs的控件 BitMap、MovieClip、Sprite
  14. 全国青少年编程等级考试python二级真题2020年9月(含题库答题软件账号)
  15. 牛客IOI周赛20-普及组
  16. 登录失败 12306服务器不稳定,12306显示登陆失败43003怎么办-12306登录显示43003含义详解...
  17. NLPCC tutorial
  18. vscode运行命令是报错:标记“”不是此版本中的有效语句分隔符。
  19. oracle转换成字符型,Oracle中将Clob字段转换成字符串
  20. 如何做推广?利用今日头条吸引大量精准粉丝

热门文章

  1. 计算机山西特岗考试题库,山西特岗历年试题
  2. python找不到tushare_python tushare安装
  3. 计算机组成的基本硬件设备
  4. 用 Flask 来写个轻博客 (14) — M(V)C_实现项目首页的模板
  5. Python 基础语法_Python脚本文件结构
  6. bootcmd 和 bootargs 环境变量
  7. DIY三通道程控直流电源
  8. 一个简单自激振荡器电路分析
  9. 基于 HTML5 WebGL 的 3D 棉花加工监控系统
  10. eclipse 快捷键汇总