准备
1+台主机,这里我准备两台,一个主节点一个工作节点:
master:192.168.3.88
slave:192.168.3.111
系统:centos7
组件:
Docker(18.09.1)
Rancher(2.3.5)
Docker
1.安装
sudo yum install docker-ce-18.09.1 docker-ce-cli-18.09.1 containerd.io
2.配置镜像
修改 /etc/docker/daemon.json 文件内容为:
{“registry-mirrors”:[“http://hub-mirror.c.163.com”]}
3.启动
sudo systemctl start docker
4.设置开机启动
systemctl enable docker
- docker version 查看版本,版本应该是:18.09.1
- 每台主机都需要安装
Rancher
1.安装
sudo docker run -d --restart=unless-stopped -p 80:4430 -p 443:443 rancher/rancher:v2.3.5
说明:将 容器80映射主机4430、容器443映射主机443
2.启动完成即可打开rancher地址 https://master的ip
- 只需要master安装
- 拉取rancher镜像需要时间较长
添加集群
全局->添加集群->自定义
下一步
复制docker 代码,在master运行
复制docker 代码,在其他工作节点运行
等待 拉取镜像,即可完成集群建设