Racher相对于k8s还有swarm啥的各有各的好处,没有深入用过,今天把部署和简单使用写下
首先是部署rancher server,一句命令搞定
docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable
会自动下载镜像,下载完后,会启动一个容器,并会初始化,会自动下载很多东西,要等会,什么时候才算启动完成呢,就是可以打开ip:8080页面就算初始化完成了
然后创建一个环境,这里我选择了swarm集群环境,需要修改下下面的模板,把manager改为1个,然后保存
开始创建一个swarm环境
点添加环境
名字随便填,最后确定就行
回到这里,点击你的环境名字
点左上角,由于没有添加主机,所以环境一直是初始化状态
进去后点添加主机
注意红框里几个地方
如果你添加的主机和rancher server是一台机器,就必须加IP,如果不是就不用加IP
按照步骤执行命令后
等下面的红色叹号全部变绿,证明这些容器都已经启动好了,集群才算是建好了
已经启动完毕了
我们去看下主机
一个主的,两个从的
点进去
可以看到三台集群都已经好了
点进去看下
到这里算是完事了,再深入的使用需要大家自行琢磨了。