共計(jì) 2249 個(gè)字符,預(yù)計(jì)需要花費(fèi) 6 分鐘才能閱讀完成。
這篇文章將為大家詳細(xì)講解有關(guān) Rancher 1.6 怎么用,丸趣 TV 小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
Rancher 2.0 出來(lái)一段時(shí)間了,最大的感受就是容器云界的各種平臺(tái)都開(kāi)始倒向 K8S 了,而 rancher 2.0 最大的亮點(diǎn)就是對(duì)各種公有容器云平臺(tái)的支持,2.0 中對(duì) docker swarm 生態(tài)系統(tǒng)的支持徹底沒(méi)有,swarm 這是要涼涼的節(jié)奏,而且 1.6 并不能平滑的升級(jí)到 2.0。官方宣稱在 1.6 版本中有對(duì) docker swarm 的支持,然而,支持的是 docker swarmkit,并不是 docker 內(nèi)置的 swarm mode,且該支持在 1.6 版本中一直是驗(yàn)證功能,非正式的。但,因?yàn)橹С?custom 模式,想用原生 docker 的同學(xué)還是可以嘗試一戰(zhàn)的,直接 2.0 到 K8S 有點(diǎn)用力過(guò)猛了。
系統(tǒng) 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 鏡像準(zhǔn)備
ps:使用最新的 1.6 版本,采用內(nèi)網(wǎng)啟動(dòng) rancher
rancher-server 準(zhǔn)備
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 準(zhǔn)備
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 啟動(dòng)
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 用戶,會(huì)讓你設(shè)置密碼,進(jìn)入系統(tǒng)后先進(jìn)行賬戶設(shè)置
添加主機(jī)
rancher-agent 啟動(dòng)
#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
私有鏡像庫(kù)設(shè)置
啟動(dòng)應(yīng)用
檢測(cè)應(yīng)用
Rancher CLI 使用 通過(guò) 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
關(guān)于“Rancher 1.6 怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。