mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-11 04:14:38 +00:00
- Enforce Level 1-3 structural numbering based on SUMMARY.md hierarchy - Remove structural numbering from Level 4+ headings - Eliminate single child headings by converting to bold text - Auto-inject summary text for headings with multiple children missing intro text - Exclude Appendix chapters from structural numbering - Avoid modifying code block contents - Add script to detect non-standard English usage in headers
2.1 KiB
2.1 KiB
5.7 本章小结
相关信息如下表:
| 操作 | 命令 | 说明 |
|---|---|---|
| 新建并运行 | docker run |
最常用的启动方式 |
| 交互式启动 | docker run -it |
用于调试或临时操作 |
| 后台运行 | docker run -d |
用于服务类应用 |
| 启动已停止的容器 | docker start |
重用已有容器 |
5.7.1 延伸阅读
| 操作 | 命令 | 说明 |
|---|---|---|
| 优雅停止 | docker stop |
先 SIGTERM,超时后 SIGKILL |
| 强制停止 | docker kill |
直接 SIGKILL |
| 重新启动 | docker start |
启动已停止的容器 |
| 重启 | docker restart |
停止后立即启动 |
| 停止全部 | docker stop $(docker ps -q) |
停止所有运行中容器 |
5.7.2 延伸阅读
| 需求 | 推荐命令 |
|---|---|
| 进入容器调试 | docker exec -it 容器名 bash |
| 执行单条命令 | docker exec 容器名 命令 |
| 查看主进程输出 | docker attach 容器名 (慎用) |
5.7.3 延伸阅读
| 操作 | 命令 |
|---|---|
| 删除已停止容器 | docker rm 容器名 |
| 强制删除运行中容器 | docker rm -f 容器名 |
| 删除容器及匿名卷 | docker rm -v 容器名 |
| 清理所有已停止容器 | docker container prune |
| 删除所有容器 | docker rm -f $(docker ps -aq) |