更新Docker安装、镜像、Dockerfile和Compose等文档内容

This commit is contained in:
yeasy
2026-03-29 11:40:34 -07:00
parent 59bfe9cff6
commit 3bad07c41a
21 changed files with 265 additions and 8 deletions
+22
View File
@@ -2,6 +2,28 @@
Docker Compose 提供了丰富的命令来管理项目和容器本节将详细介绍这些命令的使用格式和常用选项
### 何时用哪个命令场景化指南
在学习具体命令前让我们从使用场景出发这样可以帮助你更快地找到需要的命令
**项目启动与停止**
- `docker compose up`第一次启动项目拉取镜像创建容器
- `docker compose start`启动已停止的容器项目已存在
- `docker compose stop`优雅地停止容器不删除容器
- `docker compose down`完全清理删除容器和网络开发时常用
**调试与查看**
- `docker compose ps`查看项目中的容器状态
- `docker compose logs`查看容器日志排查问题的第一步
- `docker compose exec`进入正在运行的容器执行命令
**构建与更新**
- `docker compose build`重新构建镜像修改 Dockerfile
- `docker compose pull`更新所有镜像到最新版本
**配置验证**
- `docker compose config`验证 docker-compose.yml 格式是否正确
### 11.4.1 命令对象与格式
对于 Compose 来说大部分命令的对象既可以是项目本身也可以指定为项目中的服务或者容器如果没有特别的说明命令对象将是项目这意味着项目中所有的服务都会受到命令影响