rancher 入门

简介: rancher 入门https://www.cnblogs.com/gentleman-c/p/7387856.htmlhttp://www.cnblogs.

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

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
Kubernetes Docker Python
《Docker 简易速速上手小册》第10章 朝着 Docker Swarm 和 Kubernetes 迈进(2024 最新版)
《Docker 简易速速上手小册》第10章 朝着 Docker Swarm 和 Kubernetes 迈进(2024 最新版)
25 0
|
3月前
|
Kubernetes 虚拟化 Docker
Kubernetes入门篇
Kubernetes入门篇
|
jenkins 持续交付 开发工具
阿里云容器服务Kubernetes之Jenkins X(1)-安装部署实践篇
"Jenkins X is a CI/CD solution for modern cloud applications on Kubernetes." 这是Jenkins社区对于Jenkins X 的官方总结和定义。
6565 0
|
6月前
|
存储 Kubernetes 微服务
kubernetes简介-这是一篇学习k8s必看的文章
kubernetes简介-这是一篇学习k8s必看的文章
|
3月前
|
Kubernetes 测试技术 Docker
Docker 🐋 和 Kubernetes 的初学者到专家指南 ☸️ | 系列
欢迎来到关于Docker 🐋 & Kubernetes ☸️的新博客系列,我将根据我 2 年开发容器化应用程序的经验,揭开容器化的神秘力量。 我相信,在本系列结束时,您将能够轻松容器化和部署您的项目。 现在,让我们快速向您概述我将教您的内容。
62 0
|
3月前
|
Kubernetes 调度 Docker
Kubernetes:环境搭建
Kubernetes:环境搭建
|
4月前
|
Kubernetes Cloud Native Linux
云原生|kubernetes|rancher-2.6.4安装部署简明手册
云原生|kubernetes|rancher-2.6.4安装部署简明手册
343 0
云原生|kubernetes|rancher-2.6.4安装部署简明手册
|
4月前
|
Kubernetes Cloud Native 虚拟化
云原生|kubernetes|minikube的部署安装完全手册(修订版)
云原生|kubernetes|minikube的部署安装完全手册(修订版)
589 1
|
Kubernetes Cloud Native Java
Kubernetes简介和安装
Kubernetes简介和安装
351 0
|
运维 Kubernetes 监控
Kubernetes环境搭建
Kubernetes系列文章: 1. Kubernetes介绍
Kubernetes环境搭建