随机
Enter 搜索 ↑↓ 切换 Esc 清空

docker-compose-down

命令

停止并删除 Compose 服务容器

docker-compose-down

停止并删除 Compose 服务容器

补充说明

docker compose down 命令用于停止并删除由 docker compose up 创建的容器、网络、镜像和数据卷。默认只删除容器和网络。

语法

docker compose down [OPTIONS]

选项

--rmi string          # 删除镜像 (all|local)
-v, --volumes         # 删除数据卷(包括命名卷)
--remove-orphans      # 删除 compose 文件中未定义的容器
-t, --timeout int     # 关闭超时时间(秒)

常用实例

# 停止并删除容器和网络
docker compose down

# 同时删除数据卷
docker compose down -v

# 同时删除所有相关镜像
docker compose down --rmi all

# 只删除本地构建的镜像
docker compose down --rmi local

# 同时删除容器、网络、镜像和数据卷
docker compose down -v --rmi all

# 删除孤立容器
docker compose down --remove-orphans

# 指定超时时间
docker compose down -t 30

# 指定 compose 文件
docker compose -f docker-compose.prod.yml down