Add a new Rancher Agent node, can't find it after join it to cluster - Rancher 1.x - Rancher Labs
Maybe because of the version of docker.
Docker version on old Rancher Agent nodes:
[vagrant@node2 ~]$ docker version
Client:
Version: 17.10.0-ce
API version: 1.33
Go version: go1.8.3
Git commit: f4ffd25
Built: Tue Oct 17 19:04:05 2017
OS/Arch: linux/amd64
Server:
Version: 17.10.0-ce
API version: 1.33 (minimum version 1.12)
Go version: go1.8.3
Git commit: f4ffd25
Built: Tue Oct 17 19:05:38 2017
OS/Arch: linux/amd64
Experimental: false
Docker version in new host:
[vagrant@node3 ~]$ docker version
Client:
Version: 17.11.0-ce
API version: 1.34
Go version: go1.8.3
Git commit: 1caf76c
Built: Mon Nov 20 18:35:47 2017
OS/Arch: linux/amd64
Server:
Version: 17.11.0-ce
API version: 1.34 (minimum version 1.12)
Go version: go1.8.3
Git commit: 1caf76c
Built: Mon Nov 20 18:45:06 2017
OS/Arch: linux/amd64
Experimental: false
After uninstall the newest docker version and installed an old version. It works.
https://docs.docker.com/engine/installation/linux/docker-ce/centos/#upgrade-docker-ce 129
https://forums.docker.com/t/how-can-i-install-a-specific-version-of-the-docker-engine/1993 145