Py学习  »  docker

Rancher管理Docker集群—Docker集群管理平台

弗里曼的小伙伴 • 3 年前 • 313 次点击  

1.1 rancker进行集群管理

1.1.1 安装rancher

1)安装服务端

rancher1.X:docker run -d -p 8080:8080 --restart=always --name rancher-server rancher/server

rancher2.X:docker run -d -p 8080:8080 --restart=unless-stopped --name rancher-server rancher/rancher

2)安装完成后在浏览器访问:ip:8080(根据机器性能,可能需要等待1分钟左右)。

1.1.2 安装主机

点击添加主机(运行rancher-server):根据提示,在第4步设置主机IP。其他默认安装(不要修改)。(不设置会导致etcd的healthcheck一直处于initializing状态),copy第5步中的内容在主机上运行,会启动agent容器作为代理。

1.1.3 容器管理

添加容器:容器-》添加-》指定镜像等属性。

删除容器:选择容器-》操作。

修改容器的ip和端口:选择容器-》升级(修改会自动备份当前容器并创建新容器)。

修改容器的主从:在服务创建时,添加从服务。

1.1.4 K8S集群安装

在Rancher-》应用-》基础设施-》从应用商店添加-》找到Kubernetes,默认安装。

注意:1、如果安装过k8s,删除,停止kubelet服务。

2、安装过程需要2分钟左右,中间会出现工作红色错误,不用理会,等待全部安装完成。

安装完成后,应用菜单变成kubernetes。

管理集群:打开dashboard,可以进行集群管理。(安装完成后需要等待5分钟左右安装dashboard,会一直提示Service Unavailable)

1.1.5 账户管理

在管理-》访问控制-》LOCAL中添加账户,选择管理员或用户。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/100162
 
313 次点击