Centos7 部署 Rancher最新版

Centos7部署Rancher1.6.29版本


环境配置
Centos版本: 7.6

Docker版本: 19.03.2

Rancher指令: 见Rancher官网 >>> http://www.dockerinfo.net/247.html

基础部署准备好了之后,就可以快快乐乐的进行Docker部署咯~~~


首先需要对Docker进行国内镜像加速,否则Rancher需要梯子才行。

对docker进行加速,这点可以看博主的[Ubuntu19.04部署kubernetes-master](https://blog.youkuaiyun.com/qq_42346414/article/details/89949380)这篇文章。


由于Rancher是集成好的,所以部署只需要一条指令便可以(体积 > 1G
# Centos 上的指令
docker run -d --restart=always -p 8080:8080 rancher/server

# Ubuntu 上的指令
sudo docker run -d --restart=always -p 8080:8080 rancher/server

在执行完成这条命令之后,请复制一下Rancher容器主机的唯一ID

# 请使用日志命令进行检查
docker logs -f containerid

当你看到日志中的信息

…. Startup Succeeded, Listening on port…

包含这一句话的时候,就说明部署完成了。


现在我们进入Rancher控制管理页面,由于默认端口映射8080:8080,所以我们访问的时候请使用http://ip+:8080

现在我们只需要将Rancher中提供给我们的添加主机中,提供的命令
# 十分类似此命令
sudo docker run --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.11 http://172.17.0.3:8080/v1/scripts/DB121CFBA836F9493653:1434085200000:2ZOwUMd6fIzz44efikGhBP1veo
将你的命令复制到服务器上,并执行。
等待其启动容器,然后在Rancher上刷新页面,你的基础架构 -> 主机中便多了一个主机。

默认情况下,Rancher是没有设置访问控制(admin账号密码),所以请第一时间进行配置!
# 配置流程如下

1. 系统管理 -> 访问控制

2. 选择第四个`LOCAL`(本地)

3. 设置账号为`admin`,设置账号全称`server.admin`

4.设置账号密码,这个别忘了
最后,点击保存!!!

好了,做到这里,Rancher就可以正常使用了。如果有什么问题,可以在留言区留言,博主会尽可能的解答问题(前提是会的)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值