zoukankan      html  css  js  c++  java
  • 一、Rancher单机搭建

    一、首先安装docker环境

    参考:在Ubuntu 16.0.4LTS 上安装Docker

    二、安装Rancher服务器

    在docker的基础上启动rancher服务器,Rancher 服务器是一个 Docker image,所以其软件本身不需要安装,只需要执行 Docker 命令下载并且成功运行 Docker 服务器镜像即可。

    sudo docker run -d --restart=always -p 8080:8080 rancher/server

    命令行参数解释:

    • docker run 的 -d 参数标示在后台运行
    • –restart=always 容器如果异常停止自动重启
    • -p 8080:8080 把 Rancher 服务器的UI 对外服务(容器内)的端口 8080(命令中第二个8080) ,绑定到到宿主机的8080(命令中第一个8080) 端口。
    • 后面跟的镜像名 rancher/server ,Docker 会首先检查本地有没有这个镜像,如果没有,Docker 会去 Docker Hub 将这个镜像下载下来,并且启动

    启动容器并指定端口,如果没有rancher/server镜像会自动下载。执行完成后查看镜像与容器运行情况:

    Unable to find image 'rancher/server:latest' locally
    latest: Pulling from rancher/server
    bae382666908: Pull complete 
    29ede3c02ff2: Pull complete 

    以上步骤完成后,查看本机的ip地址,我这里用127.0.0.1,在浏览器输入 http://127.0.0.1:8080/ ,登录到rancher官网,为安全起见,设置管理账户:

    三、设置语言

    右下角选择语言为中文

    四、创建账号

    系统管理 - 访问控制 - LOCAL 

    按提示创建一个账号

     五、添加主机

    基础架构 - 主机 - 添加主机

     按提示执行生成的命令

    sudo docker run -e CATTLE_AGENT_IP="192.168.20.186"  --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.11 http://192.168.20.186:8080/v1/scripts/DDE9F2D20EF66C2949A5:1546214400000:lMgjx0E13pHu3yJd2uw8GFwFBP8

    关闭就可以看到了。

    可以会遇到的问题:Rancher 添加主机失败的解决方法

  • 相关阅读:
    浅析TCP /UDP/ IP协议
    大小端模式
    小技巧—计算内存
    浅谈启发式合并
    浅谈换根DP
    POJ 3585 Accumulation Degree
    OSGi类加载问题
    Redis缓存集群方案
    Tair分布式缓存
    Tedis:淘宝的Redis的Java客户端开发包
  • 原文地址:https://www.cnblogs.com/tusheng/p/10997460.html
Copyright © 2011-2022 走看看