docker version 命令
docker version 命令用于显示 Docker 客户端和服务端的版本信息。
docker version 命令可以帮助你确认当前安装的 Docker 版本以及客户端和服务器的详细版本信息。
另外还有一个 docker --version 命令是用于显示 Docker 的版本信息。
语法
docker version [OPTIONS]
OPTIONS说明:
-f :指定返回值的模板文件。
实例
显示 Docker 版本信息。
$ docker version 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:57:37 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:55:47 2021 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.4.6 GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d runc: Version: 1.0.0-rc95 GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7 docker-init: Version: 0.19.0 GitCommit: de40ad0
输出解释
Client: Docker 客户端的相关信息。
Version
: 客户端的版本号。API version
: API 的版本号。Go version
: 编译 Docker 客户端所用的 Go 语言版本。Git commit
: 该版本对应的 Git 提交 ID。Built
: 构建日期。OS/Arch
: 操作系统和架构。Context
: 当前 Docker 上下文。Experimental
: 是否启用了实验性功能。
Server: Docker 服务端(守护进程)的相关信息。
Engine
:Version
: 服务端的版本号。API version
: API 的版本号(以及支持的最低版本)。Go version
: 编译 Docker 服务端所用的 Go 语言版本。Git commit
: 该版本对应的 Git 提交 ID。Built
: 构建日期。OS/Arch
: 操作系统和架构。Experimental
: 是否启用了实验性功能。
containerd
: Docker 使用的 containerd 版本和 Git 提交 ID。runc
: Docker 使用的 runc 版本和 Git 提交 ID。docker-init
: Docker 使用的 docker-init 版本和 Git 提交 ID。