容器系列(mac)--- 3. rancher 1.X 安装
容器系列前面介绍了docker、以及docker的安装、也简单的部署了nginx服务,但是你会发现你会通过大量的命令操作,接下来我要给大家介绍几款docker的上层管理工具 rancher & k8s简化你的操作,本章主要介绍rancher,因为k8s对小白来说还是较难上手的。有了rancher + docker的使用基础在学习k8s也不迟,rancher集成了k8s。本...
容器系列前面介绍了docker、以及docker的安装、也简单的部署了nginx服务,但是你会发现你会通过大量的命令操作,
接下来我要给大家介绍几款docker的上层管理工具 rancher & k8s简化你的操作,本章主要介绍rancher,因为k8s对
小白来说还是较难上手的。有了rancher + docker的使用基础在学习k8s也不迟,rancher集成了k8s。
本章目的:
1. 初识rancher
2. 安装单节点的rancher
3. 熟悉rancher的基础使用
rancher 简介:
Rancher 是 Docker 编排解决方案的一种,好处在于可以做容器编排,网络,存储,负载均衡,还能够支持云服务器(比如 Amazon EC2/Azure/DigitalOcean)也能够兼容 Docker Swarm/Mesos/Kubernetes 等其他的解决方案。自它还没有发布也有受到持续的关注。它自身还有个 RancherOS对于 CoreOS 也是一个不小的威胁。
由于它提供非常优化的后台管理界面,同时也提供 REST API,日常开发使用中异常的方便。如果非要说出一点不好的,那可能就是它对内存有点小要求: 最小 1GB 内存 ,因此如果想放在自己 VPS 上的童鞋需要评估下了。
安装:
docker run -d --name rancher-server --restart=always -p 8181:8080 rancher/server
查看容器: docker ps
查看日志: docker logs -f rancher-server
访问web地址:http://127.0.0.1:8181/
添加节点:
1. 点击AddHost
2. 复制agent代码在终端执行
注意: 由于本次搭建的是单节点,如果是集群的话需要修改ip,在2的位置输入server的地址即可否则加入其他的节点无法通信;
更多推荐
所有评论(0)