Rancher:一个全面的可用于产品环境的容器管理平台
Docker 作为一款容器化应用的新兴软件,被大多数 IT 公司使用来减少基础设施平台的成本。 通常,没有 GUI 的 Docker 软件对于 Linux 管理员来说很容易,但是对于开发者来就有点困难。当把它搬到生产环境上来,那么它对 Linux 管理员来说也相当不友好。那么,轻松管理 Docker 的最佳解决方案是什么呢? 唯一的办法就是提供 GUI。Docker API 允许第三方应用接入 Docker。在市场上有许多 Docker GUI 应用。我们已经写过一篇关于 Portainer 应用的文章。今天我们来讨论另一个应用,Rancher。 容器让软件开发更容易,让开发者更快的写代码、更好的运行它们。但是,在生产环境上运行容器却很困难。 推荐阅读: Portainer:一个简单的 Docker 管理图形工具 Rancher 简介Rancher 是一个全面的容器管理平台,它可以让容器在各种基础设施平台的生产环境上部署和运行更容易。它提供了诸如多主机网络、全局/本地负载均衡和卷快照等基础设施服务。它整合了原生 Docker 的管理能力,如 Docker Machine 和 Docker Swarm。它提供了丰富的用户体验,让 DevOps 管理员在更大规模的生产环境上运行 Docker。 访问以下文章可以了解 Linux 系统上安装 Docker。 推荐阅读:
Rancher 特性
怎样安装 Rancher由于 Rancher 是以轻量级的 Docker 容器方式运行,所以它的安装非常简单。Rancher 是由一组 Docker 容器部署的。只需要简单的启动两个容器就能运行 Rancher。一个容器用作管理服务器,另一个容器在各个节点上作为代理。在 Linux 系统下简单的运行下列命令就能部署 Rancher。 Rancher 服务器提供了两个不同的安装包标签如
Rancher 的安装方法有多种。在这篇教程中我们仅讨论两种方法。
方法 - 1运行下列命令以单一容器的方式安装 Rancher 服务器(内嵌数据库)
方法 - 2你可以在启动 Rancher 服务器时指向外部数据库,而不是使用自带的内部数据库。首先创建所需的数据库,数据库用户为同一个。
运行下列命令启动 Rancher 去连接外部数据库。
如果你想测试 Rancher 2.0,使用下列的命令去启动。
通过 GUI 访问 & 安装 Rancher浏览器输入 怎样注册主机注册你的主机 URL 允许它连接到 Rancher API。这是一次性设置。 接下来,点击主菜单下面的 “Add a Host” 链接或者点击主菜单上的 “INFRASTRUCTURE >> Add Hosts”,点击 “Save” 按钮。 默认情况下,Rancher 里的访问控制认证禁止了访问,因此我们首先需要通过一些方法打开访问控制认证,否则任何人都不能访问 GUI。 (编辑:ASP站长网) |