zoukankan      html  css  js  c++  java
  • 容器集成平台 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>

      

  • 相关阅读:
    规格说明书-----吉林1日游
    每周代码及工作总结(第九周)
    评论beta发布
    每周代码及工作总结(第八周)
    半年之后没啥意思,开个博客
    本周例行报告
    final发布评论Ⅱ
    课堂final发布
    本周例行报告
    回顾
  • 原文地址:https://www.cnblogs.com/37yan/p/7095532.html
Copyright © 2011-2022 走看看