# docker compose > 运行并管理多个 Docker 容器应用。 > 更多信息:. - 列出所有正在运行的容器: `docker compose ps` - 根据当前目录下的 `docker-compose.yml` 文件,创建并后台启动所有的容器: `docker compose up {{[-d|--detach]}}` - 启动所有容器。如果必要,重新构建: `docker compose up --build` - 指定一个项目名称和特定 compose 文件,启动所有容器: `docker compose {{[-p|--project-name]}} {{项目_名称}} {{[-f|--file]}} {{路径/到/文件}} up` - 停止所有运行中的容器: `docker compose stop` - 停止,然后移除对应所有的容器、网络、镜像文件和文件卷: `docker compose down --rmi all {{[-v|--volumes]}}` - 跟踪所有容器的日志: `docker compose logs {{[-f|--follow]}}` - 跟踪特定容器的日志: `docker compose logs {{[-f|--follow]}} {{容器_名称}}`