Docker-Compose常用命令
约 272 字小于 1 分钟
2025-06-18
| 序号 | 命令描述 | 命令示例(可双击复制) | 可选参数 |
|---|---|---|---|
| 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 |
版权所有
版权归属:mayeona
