• 容器集成平台 rancher部署


    下载rancher镜像

    docker pull  rancher/server:stable
    
    rancher/server:latest  #开发版
    rancher/server:stable  #稳定版
    

    下载镜像会很卡,经常卡住不动  需要尝试多次

    启动单节点

    docker run -d --restart=unless-stopped -p 8080:8080 rancher/server
    

     1.6.2版有个BUG,中文无法使用命令行 建议使用英文页面

    数据库分离节点

    mysql配置

    > CREATE DATABASE IF NOT EXISTS cattle COLLATE = 'utf8_general_ci' CHARACTER SET = 'utf8';
    > GRANT ALL ON cattle.* TO 'cattle'@'%' IDENTIFIED BY 'cattle';
    > GRANT ALL ON cattle.* TO 'cattle'@'localhost' IDENTIFIED BY 'cattle';
    
    $ sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server 
        --db-host myhost.example.com --db-port 3306 --db-user username --db-pass password --db-name cattle
    

    高可用节点

    <IP_of_the_Node> 是本机IP

    需要配合一个外部负载均衡使用,比如nginx

     在所有节点运行

    $ docker run -d --restart=unless-stopped -p 8080:8080 -p 9345:9345 rancher/server 
         --db-host myhost.example.com --db-port 3306 --db-user username --db-pass password --db-name cattle 
         --advertise-address <IP_of_the_Node>

      

  • 相关阅读:
    如何用js判断一个对象是不是Array
    js实现数组去重怎么实现?
    点击一个ul的五个li元素,分别弹出他们的序号,怎么做?
    盒子模型
    13. 查看网络端口、配置网络
    12. 查看系统硬件配置
    11. 系统状态管理
    9. iptables 配置
    10. 编译软件包
    8. 管理软件包
  • 原文地址:https://www.cnblogs.com/37yan/p/7095532.html
Copyright © 2020-2023  润新知