Rancher是一个完整的,开源的平台,用于在生产环境中部署和管理容器。它包括Kubernetes,Mesos和Docker Swarm的商业支持发行版,使得在任何基础架构上轻松运行容器化应用程序
rancher 安装和启动
- docker安装
docker run -d --restart=unless-stopped -p 8080:8080 rancher/server
- 查看log
docker logs -f $ID
注意:
rancher集群参数
–advertise-address IP or Node
rancher有内置的数据库,一般不需要连接外部数据 如果需要连接外部数据库,参数:
–db-host myhost.example.com –db-port 3306 –db-user username –db-pass password –db-name cattle
rancher使用
- 设置访问权限
由于任何访问服务器的人都可以打开Rancher界面,我们需要先进行权限控制,在系统管理-访问控制里选择local,设置个账号密码。
- 添加环境
添加多个环境分配给不同的用户权限,可以把测试环境、生产环境分离开进行管理,根据页面的说明操作即可。
- 添加主机
填写配置信息,主机上安装Rancher的客户端,让Rancher好发现并管理该主机
- 添加应用
docker化部署需要运行的系统
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。