美文网首页我爱编程
Rancher1.6环境的搭建

Rancher1.6环境的搭建

作者: 二月江北 | 来源:发表于2018-05-28 00:49 被阅读0次

摘要

docker容器的编排技术有好几种。比如Swarm、Kubernetes、Mesos,这几种都是比较成熟,用户量也是比较多的,其中swarm是docker公司的亲儿子,k8s是谷歌公司的,mesos是著名开源组织Apache的。我们公司偏偏选了个Rancher/Cattle,确实我很搞不懂,但是就我目前接触到的,自我感觉这个rancher还是很好用的。
ps1:知乎上关于编排工具的帖子 https://www.zhihu.com/question/55391506
ps2:容器编排工具 http://www.infoq.com/cn/articles/container-landscape-2016

我的理解

在创作这篇文章的过程中,我发现一个问题,docker容器和容器编排工具以及图形管理界面到底是什么关系呢?比如rancher支持如下四种编排环境:Cattle/Kubernetes/Mesos/Swarm, Cattle是Rancher自己内置的缺省的编排环境,缺省的Default的即为Cattle类型的。这些编排工具又是运行在docker容器之上的。还有一些容器的辅助工具,这些有待一一理清。下面说的也许有不严禁之处,不过都是我个人见解,请见谅!

环境搭建

在安装rancherr之前,必须先有一台安装好docker的Linux系统哦。我的是在本机做的实践。大致如下:

  • 运行run命令,-d表示后台运行容器 -p 把容器的端口映射到主机的端口
sudo docker run -d --restart=always -p 8080:8080 rancher/server
image
  • 运行ps命令查看容器状态, -a是表示显示所有已创建容器
sudo docker ps -a 
image
  • 查看本机内网IP(如果有公网IP最好)访问http://IP:8080,不要使用localhost和127.0.0.1这种本机IP
    你可以看右下角是可以选择语言的哦,如果你的英文不好,请选择汉语
image
  • 创建权限认证
    系统管理-》访问控制,选择本地认证
image
  • 设置主机注册地址
    一定要填写公网IP或者域名,内网IP也可以,不过内网IP你切换网络可能就没有了。最重要的是不要填写127.0.0.1或者localhost这种地址
image
  • 把自己的主机交给rancher管理
    这一步rancher做的很人性化,每个步骤都提示的好好地,按照步骤来就可以了,不够要注意的是第四步,真的一定要填写公网IP或者域名,内网IP也可以,不过内网IP你切换网络可能就没有了。最重要的是不要填写127.0.0.1或者localhost这种地址
image
  • 在docker主机上运行rancher提供的命令安装rancher-agent
image
  • 运行命令 sudo docker logs -f 容器ID 查看rancher-agent安装日志
image
  • 如果出现了这个问题
image
答案在这里---》https://blog.csdn.net/qq_37146850/article/details/80089298
  • 至此安装完毕
image

参考博客: https://www.cnblogs.com/gentleman-c/p/7387856.html

相关文章

  • Rancher1.6环境的搭建

    摘要 docker容器的编排技术有好几种。比如Swarm、Kubernetes、Mesos,这几种都是比较成熟,用...

  • 在Rancher中部署Nsq

    前提环境 Rancher1.6 + Cattle 其他网络或者架构可自行研究, 希望本文能为你提供灵感. 目的 高...

  • 搭建gitea+drone完成小团队的CD/CI

    前言 由于目前公司使用了gitlab做代码管理,但在环境部署上是用了rancher1.6。其实也就是是gitlab...

  • React Native学习总结篇

    一、环境搭建 1.1 React Native环境搭建 1.1.1 IOS环境搭建 环境:MacOS 注意:不要使...

  • Gradle开发-Groovy环境搭建

    ##Groovy环境搭建 在使用 Groovy 之前首先要搭建几个环境: Groovy 的环境搭建 JDK 环境搭...

  • linux 第四天

    Lamp环境搭建 /*******************Lamp环境搭建:*******************...

  • codePush说明

    codePush环境搭建 环境搭建文章:环境搭建 git地址:codePush git地址2.0.3,And...

  • Robot Framework用法总结

    一,环境的搭建 关于robotframework环境搭建请参考博文:Robot Framework的环境搭建[ht...

  • angular学习--02英雄指南

    环境搭建 angular官网--搭建本地开发环境和工作空间windows 10 搭建angular开发环境免搭建环...

  • 搭建 LNMP + CodeIgniter 开发环境

    搭建 LNMP + CodeIgniter 开发环境搭建 LNMP 环境首先搭建 LNMP 的服务器环境安装 Ng...

网友评论

    本文标题:Rancher1.6环境的搭建

    本文链接:https://www.haomeiwen.com/subject/hfqwjftx.html