本小节我们学习一下升级Docker。
-
查找主机上关于Docker的软件包
rpm -qa | grep docker
[root@iZwz92qakfc7zvdr9h0gipZ yapi]# rpm -qa | grep docker docker-ce-19.03.2-3.el7.x86_64 docker-ce-cli-19.03.2-3.el7.x86_64 [root@iZwz92qakfc7zvdr9h0gipZ yapi]#
-
使用yum remove卸载软件
yum remove docker-ce-19.03.2-3.el7.x86_64 yum remove docker-ce-cli-19.03.2-3.el7.x86_64
在使用docker命令会提示docker不存在
-
使用curl升级到最新版
curl -fsSL https://get.docker.com/ | sh
-
重启Docker
systemctl restart docker
-
设置Docker开机自启
systemctl enable docker
-
查看Docker版本信息
[root@iZwz92qakfc7zvdr9h0gipZ yapi]# docker version Client: Docker Engine - Community Version: 19.03.2 API version: 1.40 Go version: go1.12.8 Git commit: 6a30dfc Built: Thu Aug 29 05:28:55 2019 OS/Arch: linux/amd64 Experimental: false Server: Docker Engine - Community Engine: Version: 19.03.2 API version: 1.40 (minimum version 1.12) Go version: go1.12.8 Git commit: 6a30dfc Built: Thu Aug 29 05:27:34 2019 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.2.6 GitCommit: 894b81a4b802e4eb2a91d1ce216b8817763c29fb runc: Version: 1.0.0-rc8 GitCommit: 425e105d5a03fabd737a126ad93d62a9eeede87f docker-init: Version: 0.18.0 GitCommit: fec3683 [root@iZwz92qakfc7zvdr9h0gipZ yapi]#
-
查看Docker系统信息,包括镜像和容器数
[root@iZwz92qakfc7zvdr9h0gipZ yapi]# docker info Client: Debug Mode: false Server: Containers