Rancher2部署(docker)

安装Rancher 2

  1. 首先需要一个CentOS7
  2. 然后安装docker-ce,官方文档
  3. k8s的相关知识
# yum-utils包含后续的yum-config-manager工具
yum install -y yum-utils
# 添加docker官方源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 安装docker
yum install -y docker-ce docker-ce-cli containerd.io
# 启动docker服务
systemctl start docker
  1. 拉取rancher镜像并创建容器
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged rancher/rancher:stable
# 查看容器运行状态
docker ps
  1. 打开防火墙的80和443端口
# 80端口的tcp协议,永久保存,配置在默认的public区
firewall-cmd --add-port=80/tcp --permanent --zone=public
firewall-cmd --add-port=443/tcp --permanent --zone=public
# 重载防火墙
firewall-cmd --reload
  1. 这样rancher就运行起来了

通过web访问rancher,提示修改IP
在这里插入图片描述
设置密码并勾选agree协议,继续,
在这里插入图片描述
因为是局域网,所以就选择默认就好了。

具体如何部署服务可以看官方文档

问题:
但是这里自己等待了很久也不见好,看容器日志有报错,重新刷新页面点击一次就又可以进去了,有点诡异,而且后续会意外关闭。
解决方式:
发现是因为在虚拟机中无法正常运行,在实体机中部署一遍即可。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值