请教如何卸载 docker 17.09.1 安装 17.03.2 ?

当前 RancherOS 带有的 Docker 17.09.1-ce 如何卸载?如何安装 docker 17.03.2-ce? 谢谢。
已邀请:

hongxiaolu

赞同来自: eden

参考地址:http://rancher.com/docs/os/v1.2/en/configuration/switching-docker-versions/
谢谢回复。

[rancher@rancher ~]$ sudo su
[root@rancher rancher]#
[root@rancher rancher]# ros engine list

disabled docker-1.12.6
disabled docker-1.13.1
disabled docker-17.03.1-ce
disabled docker-17.03.2-ce
disabled docker-17.04.0-ce
disabled docker-17.05.0-ce
disabled docker-17.06.1-ce
disabled docker-17.06.2-ce
disabled docker-17.09.0-ce
current  docker-17.09.1-ce
disabled docker-17.12.0-ce
disabled docker-17.12.1-ce

[root@rancher rancher]# ros engine switch docker-17.03.2-ce

INFO[0002] Project [os]: Starting project               
INFO[0002] [0/18] [docker]: Starting                    
Pulling docker (rancher/os-docker:17.03.2)...
17.03.2: Pulling from rancher/os-docker

[root@rancher rancher]# ros engine enable docker-17.03.2-ce

INFO[0000] Service docker using local image rancher/os-docker:17.03.2

[root@rancher rancher]# docker -v
Docker version 17.03.2-ce, build f5ec1e2

现在 docker 版本是 17.03.2-ce,安装 Rancher + k8s 应该就没问题了。
顺便记录一下, RancherOS 的 hostname 总是 rancher
要改 hostname ,试过下面做法是可行的:

# sudo ros config set hostname k8smaster
# reboot
需要参考rancher的兼容列表 http://rancher.com/docs/rancher/latest/en/hosts
 
如果是rancher 1.6.14,建议使用Docker version 17.12.0-ce
`curl https://releases.rancher.com/install-docker/17.12.sh | sh`
 
同一环境中最好使用相同版本的docker

要回复问题请先登录注册