Simplify words and fix format issues

This commit is contained in:
Baohua Yang
2026-02-24 22:01:02 -08:00
parent c44cbfcd62
commit d6e0838807
124 changed files with 45 additions and 1073 deletions

View File

@@ -1,7 +1,5 @@
## 8.2 数据卷
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 8.2.1 为什么需要数据卷
容器的存储层有一个关键问题**容器删除后数据就没了**
@@ -19,8 +17,6 @@ flowchart LR
### 8.2.2 数据卷的特性
相关信息如下表
| 特性 | 说明 |
|------|------|
| **持久化** | 容器删除后数据仍然保留 |
@@ -33,8 +29,6 @@ flowchart LR
### 8.2.3 数据卷 vs 容器存储层
本节涵盖了相关内容与详细描述主要探讨以下几个方面
#### 容器存储层 (不推荐存储重要数据)
如下代码块所示展示了相关示例
@@ -73,20 +67,14 @@ graph TD
### 8.2.4 数据卷基本操作
本节涵盖了相关内容与详细描述主要探讨以下几个方面
#### 创建数据卷
运行以下命令
```bash
$ docker volume create my-vol
```
#### 列出所有数据卷
运行以下命令
```bash
$ docker volume ls
DRIVER VOLUME NAME
@@ -97,8 +85,6 @@ local redis_data
#### 查看数据卷详情
运行以下命令
```bash
$ docker volume inspect my-vol
[
@@ -123,12 +109,8 @@ $ docker volume inspect my-vol
### 8.2.5 挂载数据卷
本节涵盖了相关内容与详细描述主要探讨以下几个方面
#### 方式一--mount (推荐)
运行以下命令
```bash
$ docker run -d \
--name web \
@@ -146,8 +128,6 @@ $ docker run -d \
#### 方式二-v (简写)
运行以下命令
```bash
$ docker run -d \
--name web \
@@ -159,8 +139,6 @@ $ docker run -d \
#### 两种方式对比
相关信息如下表
| 特性 | --mount | -v |
|------|---------|-----|
| 语法 | 键值对更清晰 | 冒号分隔更简洁 |
@@ -169,8 +147,6 @@ $ docker run -d \
#### 只读挂载
运行以下命令
```bash
## --mount 方式
@@ -189,12 +165,8 @@ $ docker run -d \
### 8.2.6 使用场景示例
本节涵盖了相关内容与详细描述主要探讨以下几个方面
#### 场景一数据库持久化
运行以下命令
```bash
## 创建数据卷
@@ -223,8 +195,6 @@ $ docker run -d \
#### 场景二多容器共享数据
运行以下命令
```bash
## 创建共享数据卷
@@ -245,8 +215,6 @@ $ docker run --rm \
#### 场景三配置文件持久化
运行以下命令
```bash
## 将 nginx 配置存储在数据卷中
@@ -261,12 +229,8 @@ $ docker run -d \
### 8.2.7 数据卷管理
本节涵盖了相关内容与详细描述主要探讨以下几个方面
#### 删除数据卷
运行以下命令
```bash
## 删除指定数据卷
@@ -279,8 +243,6 @@ $ docker rm -v container_name
#### 清理未使用的数据卷
运行以下命令
```bash
## 查看未被任何容器使用的数据卷
@@ -301,12 +263,8 @@ $ docker volume prune -f
### 8.2.8 数据卷备份与恢复
本节涵盖了相关内容与详细描述主要探讨以下几个方面
#### 备份数据卷
运行以下命令
```bash
## 使用临时容器挂载数据卷,打包备份
@@ -325,8 +283,6 @@ $ docker run --rm \
#### 恢复数据卷
运行以下命令
```bash
## 创建新数据卷
@@ -342,8 +298,6 @@ $ docker run --rm \
#### 备份脚本示例
运行以下命令
```bash
#!/bin/bash
## backup-volume.sh
@@ -390,20 +344,14 @@ $ docker run -v /host/path:/app/data nginx
### 8.2.10 常见问题
本节涵盖了相关内容与详细描述主要探讨以下几个方面
#### Q如何知道容器使用了哪些数据卷
运行以下命令
```bash
$ docker inspect container_name --format '{{json .Mounts}}' | jq
```
#### Q数据卷的数据在哪里
运行以下命令
```bash
## 查看数据卷详情