技术交流28群

服务热线

135-6963-3175

微信服务号

rancher-docker方式部署 更新时间 2020-9-22 浏览2073次

docker方式安装部署rancher

内存要求:7G+

1.首先下载镜像

docker pull rancher/rancher:stable

2.然后执行命令

 docker run --privileged -d --restart=unless-stopped -p 80:80 -p 443:443 -v /etc/localtime:/etc/localtime:ro rancher/rancher:stable

以上命令执行要注意容器与宿主机时间同步(在启动容器时带参数-v /etc/localtime:/etc/localtime:ro),不然可能会出现时间过期问题。

通过命令ntpdate cn.pool.ntp.org进行宿主机node节点的时间同步。(rancher节点和k8s集群节点要保持时间同步)

3. 通过docker logs -f xxxxcid查看是否有异常

4.通过浏览器访问

https://192.168.1.110

提示:

docker logs  container-id  2>&1 | grep "Bootstrap Password:"

去日志查询登录密码,然后进行登录。

5.登录后到管理集群,点击“创建”

1641573861191.png

6.然后点击“导入已有集群”

1641573860399.png

7.填写集群名称信息

1641573859628.png

8.点击创建

然后:

1641573857966.png

在我们k8s集群的node节点上执行以上命令。等待即可,并且会把我们集群里基本所有信息都导入进来(注意:自己导入的外部集群,rancher不能帮管理证书)。


若忘记登录密码:

[root@localhost ~]# docker exec -ti 19cc reset-password
New password for default admin user (user-tqdlh):
0ZXcz28KB3Gk3pVP0ogd
[root@localhost ~]#