CentOS查看Docker版本
Docker是一个开源的容器化平台,能够帮助开发者将应用程序和其依赖项打包到一个独立的容器中,以便于部署和运行。在CentOS上安装了Docker后,我们可能会想要查看当前安装的Docker版本。本文将介绍如何在CentOS上查看Docker版本的方法。
方法一:使用"Docker version"命令
最简单的方法是使用"Docker version"命令。打开终端,输入以下命令:
docker version
执行该命令后,将输出Docker客户端和Docker服务器的版本信息。例如:
Client: Docker Engine - Community
Version: 20.10.7
API version: 1.41
Go version: go1.13.15
Git commit: f0df350
Built: Wed Jun 2 11:54:49 2021
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.7
API version: 1.41 (minimum version 1.12)
Go version: go1.13.15
Git commit: b0f5bc3
Built: Wed Jun 2 11:56:48 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.4.6
GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d
runc:
Version: 1.0.0-rc93
GitCommit: 12644e614e25b05da6fd08a38ffa0cfe1903fdec
docker-init:
Version: 0.19.0
GitCommit: de40ad0
其中,"Client"部分显示的是Docker客户端的版本信息,"Server"部分显示的是Docker服务器的版本信息。
方法二:使用"Docker info"命令
另一种查看Docker版本的方法是使用"Docker info"命令。打开终端,输入以下命令:
docker info
执行该命令后,将输出完整的Docker系统信息,其中包含了版本信息。例如:
Client:
Context: default
Debug Mode: false
Plugins:
app: Docker App (Docker Inc., v0.9.1-beta3)
buildx: Build with BuildKit (Docker Inc., v0.6.1-docker)
Server:
Containers: 10
Running: 5
Paused: 0
Stopped: 5
Images: 20
Server Version: 20.10.7
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
userxattr: false
...
在"Server Version"行下方可以找到Docker服务器的版本号。
方法三:查看Docker安装日志
如果上述方法无法获取Docker版本信息,你还可以查看Docker的安装日志文件。打开终端,输入以下命令:
cat /var/log/docker.log | grep "Server version"
执行该命令后,将输出Docker安装日志中关于服务器版本的行。例如:
time="2021-06-02T11:56:46.234123456Z" level=info msg="Server version: 20.10.7"
在该行中,"Server version"后面的数字即为Docker服务器的版本号。
结论
本文介绍了在CentOS上查看Docker版本的三种方法:使用"Docker version"命令、使用"Docker info"命令和查看Docker安装日志。你可以根据实际情况选择适合自己的方法来查看Docker版本。在使用Docker时,了解当前版本是非常重要的,因为不同版本的Docker可能会有不同的功能和特性。
希望本文能帮助你成功查看Docker版本!如有任何疑问,请在下方评论区留言。
代码示例:
docker version
docker info
cat /var/log/docker.log | grep "Server version"