Để kiểm tra phiên bản của Docker client và server, bạn có thể sử dụng lệnh sau trong terminal:

docker version

Cách sử dụng

Khi bạn chạy lệnh này, nó sẽ hiển thị thông tin chi tiết về cả phiên bản của Docker client và Docker server (daemon). Kết quả sẽ giống như sau:

Client:
 Version:           20.10.7
 API version:       1.41
 Go version:        go1.16.5
 Git commit:        f0b3e5c
 Built:             Wed Aug 18 10:56:55 2021
 OS/Arch:           linux/amd64
 Experimental:      true

Server:
 Engine:
  Version:          20.10.7
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.16.5
  Git commit:       f0b3e5c
  Built:            Wed Aug 18 10:54:11 2021
  OS/Arch:          linux/amd64
  Experimental:     false

Giải thích thông tin

  • Client: Thông tin về Docker client mà bạn đang sử dụng.
  • Server: Thông tin về Docker daemon mà client kết nối tới.
  • Version: Phiên bản của Docker.
  • API version: Phiên bản API mà client và server sử dụng.
  • Go version: Phiên bản ngôn ngữ Go mà Docker được xây dựng.
  • Git commit: Mã commit của phiên bản Docker đang sử dụng.
  • Built: Ngày và giờ mà Docker được biên dịch.
  • OS/Arch: Hệ điều hành và kiến trúc mà Docker đang chạy.

Lưu ý

Nếu bạn chỉ muốn kiểm tra phiên bản của Docker server mà không cần thông tin về client, bạn có thể sử dụng lệnh sau:

docker info

Lệnh này cũng cung cấp thông tin về Docker daemon, bao gồm cả phiên bản và trạng thái hiện tại của các container, images, volumes, và networks.