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"