---
url: /command/8l7lnika/index.md
---
|序号|命令描述|命令示例(可双击复制)|可选参数|
|:--:|:--|:--|:--|
|01|查看正在运行的容器|`docker compose ps`|`-a`:查看所有包括已停止的容器|
|02|创建 Stack（创建并启动 compose.yaml 中定义的所有容器和网络）|`docker compose up -d`|`[-p <stack_name>]`:指定项目名；`--force-recreate`:重建容器；`--build`:重建镜像；`--pull always`:拉取最新镜像|
|03|销毁 Stack（停止并删除容器、网络）|`docker compose [-p <stack_name>] down`|`-v`:同时删除数据卷|
|04|仅从 dockerfile 构建镜像|`docker compose build`|`up -d`:构建后同时后台启动并运行|
|05|重建指定服务容器(不拉新镜像)|`docker compose up -d --no-deps --force-recreate <service_name>`|用于 docker-compose 文件配置更改了，重建容器|
|06|重建指定服务容器(拉新镜像)|`docker compose up -d --no-deps --force-recreate --pull always <service_name>`|用于镜像更新了，重建容器|
|07|创建数据卷|`docker compose create volume`||
|08|删除数据卷|`docker compose rm volume`||
|09|创建网络|`docker compose create network`||
|10|删除网络|`docker compose rm network`||
