使用Rancher管理Docker集群

使用Rancher管理Docker集群

一、安装Docker

https://docs.docker.com/install/

这里安装了17.09.0-ce版本的docker

二、安装Rancher

sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:v1.6.5

大多数博客都推荐安装stable版本的rancher,但我在安装该版本rancher时出现了问题,添加节点时总是添加不上。最后发现要安装1.6.3+版本的rancher才可以。

三、访问控制

菜单ADMIN上的红色惊叹号是提醒需要配置访问控制。Rancher支持各种认证系统,比如常见的Github,LDAP,Active Directory等。这里直接使用本地帐号,提供一个管理员帐号就好。

四、添加环境

这里写图片描述
需要注意的是Rancher中有个Environment概念,每个Environment是独立的。Rancher支持Kubernetes,Docker Swarm,Mesos和Cattle,Rancher默认使用Cattle。Rancher默认建好了一个名字叫Default的Environment,宿主节点是在当前所在的环境里添加。

五、添加节点

添加之前,Rancher会向你确认访问服务器的url,以确保其他的宿主节点都可以访问到Rancher Server。
这里写图片描述
这里简单点,直接使用Custom来添加已有的机器,只需复制下面的docker命令在宿主机器上运行就可以了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值