下载安装
安装文档参考:
http://docs.rancher.com/rancher/quick-start-guide/
- 直接下载即可:
docker pull rancher/server
查看镜像:
docker images
docker.io/rancher/server latest 34ba74fc578e 4 weeks ago 1.08 GB
- 启动:
sudo docker run -d --restart=always -p 8080:8080 rancher/server
安装需要一小会儿,在浏览器输入http://ip:8080/,登录到rancher官网,为安全起见,设置管理账户。如:http://129.211.24.177:8080
image.png
-
然后选择LOCAL,设置账号密码,然后生成权限
image.png
安装rancher agent
-
添加一个host:
image.png
在master主机的rancher页面点add host,第4项填入centos7主机的ip地址,第5项粘贴到2. centos7主机的CLI中运行。如下图:

sudo docker run --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.11 http://129.211.24.177:8080/v1/scripts/268420B569580C754AA3:1546214400000:QcB7zifjv6nW26jOO5k4OA82gY
当在宿主机中运行完成后,网站中会显示成功添加主机
访问查看是否成功:http://129.211.24.177:8080/env/1a5/infra/hosts

- 会自动下载rancher/agent镜像
推荐
数据库数据外置。即使容器坏了,数据还在,重新再建一个容器即可
#登陆自己的MySQL,建立DB
create schema rancher default character set utf8;
docker run -d --restart=unless-stopped -p 8081:8081 rancher/server --db-host 129.211.24.177 --db-port 3306 --db-user 'root' --db-pass 'root' --db-name rancher
大部分的输入参数都有默认值并且是可选的,只有--db-host的地址是必须输入的。
网友评论