美文网首页
rancher 入门

rancher 入门

作者: Impassable_time | 来源:发表于2018-07-25 11:03 被阅读0次

    rancher 入门

    https://www.cnblogs.com/gentleman-c/p/7387856.html
    http://www.cnblogs.com/gentleman-c/p/7387856.html

    http://feiyang21687.github.io/Rancher/
    https://www.kubernetes.org.cn/421.html
    http://blog.csdn.net/csdn_duomaomao/article/details/76158367
    http://blog.csdn.net/CSDN_duomaomao/article/details/76156334?locationNum=9&fps=1
    http://blog.csdn.net/csdn_duomaomao/article/details/78418128
    容器、服务、应用的概念: http://blog.csdn.net/CSDN_duomaomao/article/details/76184437

    前言

    当你到了需要管理你的容器的时候,就找到Rancher,本文提供一些安装、使用、以及一些收集来的资料,供参考。

    rancher 入门

    ** 参考资料: **

    ** 上面的资料,足够让你顺利安装,下面是我的一点笔记:**

    Rancher 是什么

    Rancher Labs 是一家提供容器技术基础实施的初创企业。
    Rancher 做的事情主要有二

    • Rancher 提供了简约的操作系统RancherOS,可以来单独运行Docker。
    • Rancher 平台可以将Dockers编排(Rancher 可同时支持Kubernetes 和 Docker Swarm)进行任何基础设施,Rancher 还有一个优势是云无关,可支持各种公有云、私有云以及数据中心部署。
    Rancher 搭建

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

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

    执行情况如下:(这个执行还是非常慢的,建议放在云上)

    [root@instance-nsc5pi16 data]#  sudo docker run -d --restart=always -p 8080:8080 rancher/server
    Unable to find image 'rancher/server:latest' locally
    latest: Pulling from rancher/server
    6599cadaf950: Pull complete
    23eda618d451: Pull complete
    f0be3084efe9: Pull complete
    52de432f084b: Pull complete
    a3ed95caeb02: Pull complete
    e75cd91a1dc5: Pull complete
    997f1b48f59f: Pull complete
    313c28fb4e37: Pull complete
    2a0730d1275c: Pull complete
    8848fbebd2c8: Pull complete
    bf44fc918d8d: Pull complete
    294d2b8ef44a: Pull complete
    2a65cd029cf3: Pull complete
    5c857981b608: Pull complete
    54b840f9d1d8: Pull complete
    bee5ece7a986: Pull complete
    c77800d646f6: Pull complete
    af70a779ff82: Pull complete
    6958b8160420: Pull complete
    Digest: sha256:19df74c0a542f3c105648436a806cc78a6db89c96f5421d0eaecfb5dd5947bce
    Status: Downloaded newer image for rancher/server:latest
    5cea790c630a69f51d3a9296baf3afc8d04321ffd4a34c59593ad9ffb34e8822
    

    完成上述步骤之后,浏览器反问http://localhost:8080/ 登陆到rancher官网,为安全起见,设置管理账户。

    docker run -d --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.0.2 http://172.17.0.2:8080/v1/scripts/C963E2BB46185F46E3A1:1479956400000:aNMAicxpI5BtVAzbLAZOp6rw --name rancher-agent

    docker run -d --privileged -v /var/run/docker.sock:/var/run/docker.sock -v ${HOME}/docker/rancher:/var/lib/rancher rancher/agent:v1.0.2 http://172.17.0.2:8080/v1/scripts/C963E2BB46185F46E3A1:1479956400000:aNMAicxpI5BtVAzbLAZOp6rw --name rancher-agent

    sudo docker run -e CATTLE_AGENT_IP="172.17.0.2" --rm --privileged -v /Users/wangzhenwei/ranchar:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.7 http://127.0.0.1/v1/scripts/C1C69E05A2207E33E8C2:1483142400000:m1xwynvRqeNWVrVeW7Ypruweo

    sudo docker run -e CATTLE_AGENT_IP="172.17.0.3" --rm --privileged -v /Users/wangzhenwei/ranchar:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.7 http://172.17.0.2/v1/scripts/C1C69E05A2207E33E8C2:1483142400000:m1xwynvRqeNWVrVeW7Ypruweo

    相关文章

      网友评论

          本文标题:rancher 入门

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