一、docker安装
# step 1: 安装必要的一些系统工具
yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装 Docker-CE
#我们在更新yum源或者出现配置yum源之后,通常都会使用yum makecache 生成缓存
yum makecache fast
yum -y install docker-ce
# Step 4: 开启Docker服务
service docker start
二、docker命令
1.查看docker版本
docker version
详细注释版
[root@localhost grafana]# docker version
Client: Docker Engine - Community
Version: 26.1.4 # Docker 客户端的版本号
API version: 1.45 # Docker 客户端使用的 API 版本
Go version: go1.21.11 # 用于构建 Docker 客户端的 Go 语言版本
Git commit: 5650f9b # Docker 客户端的 Git 提交哈希值
Built: Wed Jun 5 11:32:04 2024 # Docker 客户端的构建时间
OS/Arch: linux/amd64 # Docker 客户端运行的操作系统和架构
Context: default # Docker 客户端的上下文名称
Server: Docker Engine - Community
Engine:
Version: 26.1.4 # Docker 服务器(引擎)的版本号
API version: 1.45 (minimum version 1.24) # Docker 服务器使用的 API 版本(最低版本为 1.24)
Go version: go1.21.11 # 用于构建 Docker 服务器的 Go 语言版本
Git commit: de5c9cf # Docker 服务器的 Git 提交哈希值
Built: Wed Jun 5 11:31:02 2024 # Docker 服务器的构建时间
OS/Arch: linux/amd64 # Docker 服务器运行的操作系统和架构
Experimental: false # 是否启用了实验特性(此处为 false,表示未启用)
containerd:
Version: 1.6.33 # Docker 使用的 containerd 版本
GitCommit: d2d58213f83a351ca8f528a95fbd145f5654e957 # containerd 的 Git 提交哈希值
runc:
Version: 1.1.12 # Docker 使用的 runc 版本
GitCommit: v1.1.12-0-g51d5e94 # runc 的 Git 提交哈希值
docker-init:
Version: 0.19.0 # Docker 使用的 docker-init 版本
GitCommit: de40ad0 # docker-init 的 Git 提交哈希值
详细说明
Client 部分
- Version: Docker 客户端的版本号,表示你当前安装的 Docker 客户端的版本。
- API version: Docker 客户端使用的 API 版本,表示客户端和服务器之间通信所使用的 API 的版本。
- Go version: 用于构建 Docker 客户端的 Go 语言版本。
- Git commit: Docker 客户端的 Git 提交哈希值,用于标识特定的代码版本。
- Built: Docker 客户端的构建时间,表示这个版本的 Docker 客户端是在什么时候构建的。
- OS/Arch: Docker 客户端运行的操作系统和架构,此处为
linux/amd64
,表示在 Linux 操作系统和 x86_64 架构上运行。 - Context: Docker 客户端的上下文名称,表示当前使用的 Docker 上下文环境。
Server 部分
- Version: Docker 服务器(引擎)的版本号,表示你当前安装的 Docker 服务器的版本。
- API version: Docker 服务器使用的 API 版本,表示服务器支持的 API 版本范围。
- Go version: 用于构建 Docker 服务器的 Go 语言版本。
- Git commit: Docker 服务器的 Git 提交哈希值,用于标识特定的代码版本。
- Built: Docker 服务器的构建时间,表示这个版本的 Docker 服务器是在什么时候构建的。
- OS/Arch: Docker 服务器运行的操作系统和架构,此处为
linux/amd64
,表示在 Linux 操作系统和 x86_64 架构上运行。 - Experimental: 是否启用了实验特性。此处为
false
,表示未