|
@@ -0,0 +1,92 @@
|
|
|
+# 1. 硬件要求
|
|
|
+
|
|
|
+> 以下是最低硬件配置要求,生产运行推荐使用更高配置
|
|
|
+
|
|
|
+| 服务器角色 | 数量 | CPU | 内存 | 磁盘 | 操作系统 | 安装软件 |
|
|
|
+| ---- | ---- | ---- | ---- | ---- | ---- | ---- |
|
|
|
+| 管理节点 | 1 | 2 核 | 2 G | 20 GB | Ubuntu 16.04 | Docker 17.03 |
|
|
|
+| 容器节点 | 1 | 2 核 | 4 G | 40 GB | Ubuntu 16.04 | Docker 17.03 |
|
|
|
+
|
|
|
+
|
|
|
+# 2. 安装 Docker
|
|
|
+
|
|
|
+> 需要分别在 管理节点 和 容器节点 二台服务器上安装 Docker
|
|
|
+
|
|
|
+## 2.1. 下载离线包安装
|
|
|
+```bash
|
|
|
+wget https://download.docker.com/linux/ubuntu/dists/yakkety/pool/stable/amd64/docker-ce_17.03.2~ce-0~ubuntu-yakkety_amd64.deb
|
|
|
+apt install -y ./docker-ce_17.03.2~ce-0~ubuntu-yakkety_amd64.deb
|
|
|
+```
|
|
|
+
|
|
|
+## 2.2. 配置 Docker 加速器
|
|
|
+
|
|
|
+> 此配置用于国内加速,如服务器在国外可忽略
|
|
|
+
|
|
|
+vi /etc/docker/daemon.json(默认无此文件,需新建)
|
|
|
+
|
|
|
+```json
|
|
|
+{
|
|
|
+ "registry-mirrors": [
|
|
|
+ "https://2lqq34jg.mirror.aliyuncs.com",
|
|
|
+ "https://pee6w651.mirror.aliyuncs.com",
|
|
|
+ "https://registry.docker-cn.com",
|
|
|
+ "http://hub-mirror.c.163.com"
|
|
|
+ ]
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+```sh
|
|
|
+systemctl restart docker
|
|
|
+```
|
|
|
+
|
|
|
+
|
|
|
+# 3. 安装云平台
|
|
|
+
|
|
|
+> 注意:以下安装步骤仅可用于测试环境,生产环境中需要做更多高可用性设置
|
|
|
+
|
|
|
+## 3.1. 单机安装 v.16
|
|
|
+
|
|
|
+```bash
|
|
|
+# 下载 rancher/server 镜像
|
|
|
+docker pull rancher/server
|
|
|
+
|
|
|
+# 单实例启动 ( 使用默认自带的数据库 )
|
|
|
+docker run -d --restart=always \
|
|
|
+-v /opt/svicloud/rancher/server_db:/var/lib/mysql \
|
|
|
+--name rancher-server \
|
|
|
+-p 8080:8080 \
|
|
|
+rancher/server
|
|
|
+```
|
|
|
+
|
|
|
+# 4. 设置云平台
|
|
|
+## 4.1. 登陆云平台
|
|
|
+
|
|
|
+> 上一步的安装命令输入后,需要等待 2 分钟左右安全才能完成。可在管理节点上运行 `docker logs -f rancher-server` 查看详细安装进度日志
|
|
|
+
|
|
|
+使用浏览器,打开 http://<RANCHER_SERVER>:8080,初始安装好后,不需要登陆。
|
|
|
+
|
|
|
+## 4.2. 设置认证
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+## 4.3. 添加容器节点主机
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+## 4.4. 容器节点的操作
|
|
|
+
|
|
|
+使用 ssh 连接工具,连接上容器节点,将 4.3 章节命令进行粘贴
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+等 5 - 10 分钟后,如下图菜单中出现 主机,即表示添加正常
|
|
|
+
|
|
|
+
|