<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="Debian上安装配置Docker容器管理平台Rancher">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2018-05-30 10:45<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
Debian上安装配置Docker容器管理平台Rancher

Rancher是一个开源项目为Docker容器环境提供了较完善的管理平台。Rancher 允许我们在大规模生产环境中使用 Docker。 Rancher 提供模块化基础架构服务，如多主机网络、全局和本地负载平衡、监控、恢复和卷快照等。本文我们将介绍如何在Debian 9 Stretch 上安装配置 Rancher。

安装要求

    运行Debian 9的服务器。

    具有sudo权限的非root用户。


开始
在开始之前，建议将您的APT存储库更新为最新版本。 您可以使用以下命令执行此操作。

sudo apt-get update -y sudo apt-get upgrade -y
接下来，可以重新启动系统以应用所有更改。然后使用以下命令安装所需的软件包：

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common -y
一旦安装了所有必需的软件包，就可以继续下一步。

安装Docker
Rancher基于Docker容器方案，因此您需要将Docker安装到您的系统。 由于最新版本的Docker在Debian 9资源库中不可用。 因此我们需要将Docker官方版本库添加到系统中。

首先，使用以下命令添加Docker 的GPG密钥：

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
然后使用以下命令添加Docker存储库：

echo &quot;deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable&quot; | sudo tee -a /etc/apt/sources.list.d/docker.list
接下来，使用以下命令更新apt数据库：

sudo apt-get update -y
最后，通过运行以下命令来安装Docker：

sudo apt-get install docker-ce -y
安装Rancher
Docker 已经在运行中了，现在可以开始安装Rancher了。

您可以使用以下命令启动Rancher服务器：

sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable
上述命令需要花费几分钟的时间让Rancher服务器启动。 一旦Rancher镜像下载并成功启动，您应该看到以下输出：

stable: Pulling from rancher/server bae382666908: Pull complete  ...  a6247b3fea45: Pull complete  0d46392966fe: Pull complete  Digest: sha256:42441f0128fae4d72d51f92de2049392427d462356282a46f28434332967c7e4Status: Downloaded newer image for rancher/server:stable dd9b5fcfb019d233e8e269756c6cc790d8196c6e1711135a3a8fcb351e56cdd9
现在，打开您的网页浏览器并输入URL http://server-ip:8080 ，您将被重定向到Rancher管理页面。

Rancher默认情况下不配置访问控制。 要配置访问控制，请转到ADMIN选项卡并单击访问控制。在这个页面，点击本地 ，提供你的管理员用户名和密码，然后点击启用本地验证按钮。
</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
