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

@@ -4,8 +4,6 @@
### 一般性的指南和建议
本节涵盖了相关内容与详细描述主要探讨以下几个方面
#### 容器应该是短暂的
通过 `Dockerfile` 构建的镜像所启动的容器应该尽可能短暂 (生命周期短)短暂 意味着可以停止和销毁容器并且创建一个新容器并部署好所需的设置和配置工作量应该是极小的
@@ -104,10 +102,6 @@ LABEL vendor=ACME\ Incorporated \
为了保持 `Dockerfile` 文件的可读性可理解性以及可维护性建议将长的或复杂的 `RUN` 指令用反斜杠 `\` 分割成多行
##### 概述
总体概述了以下内容
##### apt-get
`RUN` 指令最常见的用法是安装包用的 `apt-get`因为 `RUN apt-get` 指令会安装包所以有几个问题需要注意

View File

@@ -1,7 +1,5 @@
## 如何调试 Docker
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 开启 Debug 模式
dockerd 配置文件 daemon.json (默认位于 /etc/docker/) 中添加
@@ -22,8 +20,6 @@ $ sudo kill -SIGHUP $(pidof dockerd)
### 检查内核日志
运行以下命令
```bash
$ sudo dmesg |grep dockerd
$ sudo dmesg |grep runc
@@ -55,8 +51,6 @@ $ sudo rm -rf /var/lib/docker
### 常见故障排查
本节涵盖了相关内容与详细描述主要探讨以下几个方面
#### 容器启动失败
如果容器启动后立即退出可以使用 `docker logs` 查看原因
@@ -69,8 +63,6 @@ $ sudo rm -rf /var/lib/docker
#### 网络连接问题
本节涵盖了相关内容与详细描述主要探讨以下几个方面
##### 容器内部无法联网
1. 检查 Docker DNS 配置 (`/etc/docker/daemon.json`)

View File

@@ -1,7 +1,5 @@
## 资源链接
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 官方网站
* Docker 官方主页https://www.docker.com

View File

@@ -2,10 +2,6 @@
本章包含了 Docker 相关的参考资料常见问题解答以及最佳实践指南旨在为读者提供便捷的查阅工具
## 概述
总体概述了以下内容
## 目录
* [**常见问题总结 (FAQ)**](faq/README.md)汇总了学习和使用 Docker 过程中的常见问题与错误解决方案

View File

@@ -1,11 +1,5 @@
# Docker 命令查询
本节涵盖了相关内容与详细描述主要探讨以下几个方面
## 概述
总体概述了以下内容
## 基本语法
Docker 命令有两大类客户端命令和服务端命令前者是主要的操作接口后者用来启动 Docker Daemon

View File

@@ -1,7 +1,5 @@
## 客户端命令 - docker
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 客户端命令选项
* `--config=""`指定客户端配置文件默认为 `~/.docker`

View File

@@ -1,7 +1,5 @@
## 服务端命令
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 使用说明
`dockerd` 参数会随版本变化建议优先在目标机器上执行 `dockerd --help`并以 `daemon.json` 为主进行持久化配置

View File

@@ -1,11 +1,7 @@
# 附录一常见问题总结
本节涵盖了相关内容与详细描述主要探讨以下几个方面
## 镜像相关
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 如何批量清理临时镜像文件
可以使用 `docker image prune` 命令
@@ -37,8 +33,6 @@
## 容器相关
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 容器退出后通过 docker container ls 命令查看不到数据会丢失么
容器退出后会处于终止 (exited) 状态此时可以通过 `docker container ls -a` 查看其中的数据也不会丢失还可以通过 `docker start` 命令来启动它只有删除掉容器才会清除所有数据
@@ -98,12 +92,6 @@ $ docker run --network=my-net --ip=172.25.3.3 -itd --name=my-container busybox
## 仓库相关
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 概述
总体概述了以下内容
### 仓库注册服务器注册索引有何关系
首先仓库是存放一组关联镜像的集合比如同一个应用的不同版本的镜像
@@ -112,8 +100,6 @@ $ docker run --network=my-net --ip=172.25.3.3 -itd --name=my-container busybox
## 配置相关
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### Docker 的配置文件放在哪里如何修改配置
使用 `systemd` 的系统 ( Ubuntu 22.04+Debian 12+Rocky/Alma/CentOS Stream 9+) 的配置文件在 `/etc/docker/daemon.json`
@@ -151,8 +137,6 @@ lrwxrwxrwx. 1 root root 15 11月 17 13:43 docker -> /storage/docker
## Docker 与虚拟化
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### Docker LXC 有何不同
LXC 利用 Linux 上相关技术实现了容器Docker 则在如下的几个方面进行了改进
@@ -182,8 +166,6 @@ lrwxrwxrwx. 1 root root 15 11月 17 13:43 docker -> /storage/docker
## 其它
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### Docker 能在非 Linux 平台 (比如 Windows macOS) 上运行么
完全可以安装方法请查看[安装 Docker](../../03_install/README.md) 一节

View File

@@ -1,7 +1,5 @@
## 常见错误速查表
相关信息如下表
| 错误信息 / 现象 | 可能原因 | 解决方案 |
| :--- | :--- | :--- |
| `Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?` | Docker 服务未启动 | Linux: `sudo systemctl start docker`<br>Mac/Win: 启动 Docker Desktop |

View File

@@ -1,7 +1,5 @@
## [CentOS]
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 基本信息
[CentOS](https://en.wikipedia.org/wiki/CentOS) 是流行的 Linux 发行版,其软件包大多跟 RedHat 系列保持一致。

View File

@@ -1,7 +1,5 @@
## [MongoDB]
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 基本信息
[MongoDB](https://en.wikipedia.org/wiki/MongoDB) 是开源的 NoSQL 数据库实现。

View File

@@ -1,7 +1,5 @@
## [MySQL]
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 基本信息
[MySQL](https://en.wikipedia.org/wiki/MySQL) 是开源的关系数据库实现。

View File

@@ -1,7 +1,5 @@
## [Nginx]
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 基本信息
[Nginx](https://en.wikipedia.org/wiki/Nginx) 是开源的高效的 Web 服务器实现,支持 HTTP、HTTPS、SMTP、POP3、IMAP 等协议。

View File

@@ -1,7 +1,5 @@
## [Node.js]
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 基本信息
[Node.js](https://en.wikipedia.org/wiki/Node.js) 是基于 JavaScript 的可扩展服务端和网络软件开发平台。

View File

@@ -1,7 +1,5 @@
## [PHP]
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 基本信息
[PHP](https://en.wikipedia.org/wiki/Php) (Hypertext Preprocessor 超文本预处理器的字母缩写) 是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML 中,尤其适合 web 开发。

View File

@@ -1,7 +1,5 @@
## [Redis]
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 基本信息
[Redis](https://en.wikipedia.org/wiki/Redis) 是开源的内存 Key-Value 数据库实现。

View File

@@ -1,7 +1,5 @@
## [Ubuntu]
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 基本信息
[Ubuntu](https://en.wikipedia.org/wiki/Ubuntu) 是流行的 Linux 发行版,其自带软件版本往往较新一些。

View File

@@ -1,7 +1,5 @@
## [WordPress]
本节涵盖了相关内容与详细描述主要探讨以下几个方面
### 基本信息
[WordPress](https://en.wikipedia.org/wiki/WordPress) 是开源的 Blog 和内容管理系统框架,它基于 PHP 和 MySQL。