Rancher是一个完整的,开源的平台,用于在生产环境中部署和管理容器。它包括Kubernetes,Mesos和Docker Swarm的商业支持发行版,使得在任何基础架构上轻松运行容器化应用程序
docker run -d --restart=unless-stopped -p 8080:8080 rancher/server
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 cattledocker
因为任何访问服务器的人均可以打开Rancher界面,咱们须要先进行权限控制,在系统管理-访问控制里选择local,设置个帐号密码。数据库
添加多个环境分配给不一样的用户权限,能够把测试环境、生产环境分离开进行管理,根据页面的说明操做便可。服务器
填写配置信息,主机上安装Rancher的客户端,让Rancher好发现并管理该主机架构
docker化部署须要运行的系统less