mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-11 04:14:38 +00:00
Simplify words and fix format issues
This commit is contained in:
@@ -16,8 +16,6 @@ $ docker rm 容器名或ID
|
||||
|
||||
### 5.6.2 删除选项
|
||||
|
||||
相关信息如下表:
|
||||
|
||||
| 选项 | 说明 | 示例 |
|
||||
|------|------|------|
|
||||
| 无参数 | 删除已停止的容器 | `docker rm mycontainer` |
|
||||
@@ -26,8 +24,6 @@ $ docker rm 容器名或ID
|
||||
|
||||
#### 删除已停止的容器
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
$ docker rm mycontainer
|
||||
mycontainer
|
||||
@@ -35,8 +31,6 @@ mycontainer
|
||||
|
||||
#### 强制删除运行中的容器
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
## 不加 -f 会报错
|
||||
|
||||
@@ -53,8 +47,6 @@ running_container
|
||||
|
||||
#### 删除容器及其数据卷
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
## 删除容器时同时删除其匿名卷
|
||||
|
||||
@@ -67,12 +59,8 @@ $ docker rm -v mycontainer
|
||||
|
||||
### 5.6.3 批量删除
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 删除所有已停止的容器
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
## 方式一:使用 prune 命令(推荐)
|
||||
|
||||
@@ -92,8 +80,6 @@ $ docker container prune -f
|
||||
|
||||
#### 删除所有容器 (包括运行中的)
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
## 先停止所有容器,再删除
|
||||
|
||||
@@ -107,8 +93,6 @@ $ docker rm -f $(docker ps -aq)
|
||||
|
||||
#### 按条件删除
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
## 删除所有已退出的容器
|
||||
|
||||
@@ -138,14 +122,8 @@ $ docker container prune --filter "until=24h"
|
||||
| `before=xxx` | 在某容器之前创建 | `-f before=mycontainer` |
|
||||
| `since=xxx` | 在某容器之后创建 | `-f since=mycontainer` |
|
||||
|
||||
#### 概述
|
||||
|
||||
总体概述了以下内容。
|
||||
|
||||
#### 示例
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
## 删除所有基于 nginx 镜像的容器
|
||||
|
||||
@@ -178,12 +156,8 @@ $ docker image rm nginx
|
||||
|
||||
### 5.6.6 清理策略建议
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 开发环境
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
## 定期清理已停止的容器
|
||||
|
||||
@@ -196,8 +170,6 @@ $ docker system prune -f
|
||||
|
||||
#### 生产环境
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
## 使用 --rm 参数运行临时容器
|
||||
|
||||
@@ -211,8 +183,6 @@ $ docker container prune --filter "until=168h" # 保留 7 天内的
|
||||
|
||||
#### 完整清理脚本
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
#!/bin/bash
|
||||
## cleanup.sh - Docker 资源清理脚本
|
||||
@@ -237,12 +207,8 @@ docker system df
|
||||
|
||||
### 5.6.7 常见问题
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### Q:容器无法删除
|
||||
|
||||
运行以下命令:
|
||||
|
||||
```bash
|
||||
Error: container is running
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user