Rancher被部署为一组Docker容器。运行Rancher就像启动两个容器一样简单。一个容器作为管理服务器,节点上的另一个容器作为代理。

官方安装说明:https://docs.rancher.cn/docs/rancher2/installation/other-installation-methods/single-node-docker/_index

节点要求

  • 任何具有受支持版本Docker的现代Linux发行版。RancherOS,Ubuntu,RHEL / CentOS 7经过了更严格的测试。

    • 对于RHEL / CentOS,Docker不建议使用默认存储驱动程序,即使用环回的devicemapper 。请参考Docker文档以了解如何进行更改。
    • 对于RHEL / CentOS,如果要启用SELinux,则需要安装其他SELinux模块。

注意:目前,Rancher不支持 Docker for Mac。

  • 主机上至少要有1GB可用的RAM(不包括OS资源)
  • 准确的时间同步(例如ntpd)
  • MySQL服务器的max_connections设置应大于150
    • MYSQL配置要求
      • 选项1:使用默认值是羚羊运行 COMPACT
      • 选项2:使用梭子鱼运行MySQL 5.7,默认ROW_FORMAT为Dynamic
    • 推荐设置:
      • max_allowed_packet > = 32M(默认通常为16M)
      • innodb_log_file_size > = 256M(如果您已有数据库,请确保适当计划如何更改此设置。)
      • innodb_file_per_table=1
      • innodb_buffer_pool_size > = 1GB(对于较大的安装,在专用的MySQL服务器上为4-8G池)

注意:当前,不支持MariaDB 10.3和MySQL8.x。

RANCHER服务器标签

Rancher服务器有2个不同的标签。对于每个主要版本标签,我们将提供特定版本的文档。

  • rancher/server:latest标签将是我们的最新开发版本。这些构建将通过我们的CI自动化框架进行验证。这些发行版不适合在生产中部署。
  • rancher/server:stable标签将是我们最新的稳定版本。此标记是我们建议用于生产的版本。

请不要使用带有rc{n}后缀的任何发行版。这些rc版本是供Rancher团队测试的版本。

作者:Jeebiz  创建时间:2019-08-14 15:10
 更新时间:2024-08-02 14:28