共计 2249 个字符,预计需要花费 6 分钟才能阅读完成。
这篇文章将为大家详细讲解有关 Rancher 1.6 怎么用,丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
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 有点用力过猛了。
系统 OSUbuntu 16.04.3 LTSKernel4.13.0-32Resource2cpu/2Gmem 角色 ubuntu16.04-1172.31.68.241Harbor/Rancher-serverubuntu16.04-2172.31.68.242Rancher-agentubuntu16.04-4172.31.68.243Rancher-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.11http://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.11http://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 怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。