Rancher1.6怎么用
这篇文章将为大家详细讲解有关Rancher 1.6怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
创新互联-专业网站定制、快速模板网站建设、高性价比海珠网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式海珠网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖海珠地区。费用合理售后完善,十载实体公司更值得信赖。
Rancher 2.0出来一段时间了,最大的感受就是容器云界的各种平台都开始倒向K8S了,而rancher 2.0最大的亮点就是对各种公有容器云平台的支持,2.0中对docker swarm生态系统的支持彻底没有,swarm这是要凉凉的节奏,而且1.6并不能平滑的升级到2.0。官方宣称在1.6版本中有对docker swarm的支持,然而,支持的是docker swarmkit,并不是docker内置的swarm mode,且该支持在1.6版本中一直是验证功能,非正式的。但,因为支持custom模式,想用原生docker的同学还是可以尝试一战的,直接2.0到K8S有点用力过猛了。
系统
OS | Ubuntu 16.04.3 LTS |
Kernel | 4.13.0-32 |
Resource | 2cpu/2Gmem |
角色
ubuntu16.04-1 | 172.31.68.241 | Harbor/Rancher-server |
ubuntu16.04-2 | 172.31.68.242 | Rancher-agent |
ubuntu16.04-4 | 172.31.68.243 | Rancher-agent |
镜像准备
ps:使用最新的1.6版本,采用内网启动rancher
rancher-server准备
docker pull rancher/server:v1.6.21 docker tag rancher/server:v1.6.21 172.31.68.241/library/rancher-server:v1.6.21 docker push 172.31.68.241/library/rancher-server:v1.6.21
rancher-agent准备
docker pull rancher/agent:v1.2.11 docker tag rancher/agent:v1.2.11 172.31.68.241/library/rancher-agent:v1.2.11 docker push 172.31.68.241/library/rancher-agent:v1.2.11
部署
rancher-server启动
docker run -d --restart=unless-stopped -p 8888:8080 -e CATTLE_BOOTSTRAP_REQUIRED_IMAGE=172.31.68.241/library/rancher-agent:v1.2.11 172.31.68.241/library/rancher-server:v1.6.21
登录rancher-ui
http://172.31.68.241:8888/
ps:第一次登录使用admin用户,会让你设置密码,进入系统后先进行账户设置
添加主机
rancher-agent启动
#ubuntu-2 docker run -e CATTLE_AGENT_IP="172.31.68.242" --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher 172.31.68.241/library/rancher-agent:v1.2.11 http://172.31.68.241:8888/v1/scripts/49E65A8F3FC27C9776B7:1514678400000:DUbOJHAnZI7YDfEv5u9SIBH3vk #ubuntu-3 docker run -e CATTLE_AGENT_IP="172.31.68.243" --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher 172.31.68.241/library/rancher-agent:v1.2.11 http://172.31.68.241:8888/v1/scripts/49E65A8F3FC27C9776B7:1514678400000:DUbOJHAnZI7YDfEv5u9SIBH3vk
私有镜像库设置
启动应用
检测应用
Rancher CLI使用
通过config配置
#./rancher config URL []: http://172.31.68.241:8888/v1 Access Key []: 01532A700BA4DF0C68B6 Secret Key []: 3v1yex93GXcUoLfsipe28N5HMAHHYXWvV9ddgPbw Environments: [1] Default(1a5) [2] stg(1a11) [3] dev(1a12) Select: 1 INFO[0072] Saving config to /root/.rancher/cli.json
rancher ps/hosts
rancher ps rancher hosts
关于“Rancher 1.6怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
当前文章:Rancher1.6怎么用
分享URL:http://ybzwz.com/article/ghdcgs.html