docker compose down

描述停止并移除容器、网络
用法docker compose down [OPTIONS] [SERVICES]

描述

停止容器并移除由 up 创建的容器、网络、卷和镜像。

默认情况下,仅移除以下内容:

  • Compose 文件中定义的服务的容器。
  • 在 Compose 文件的 networks 部分定义的网络。
  • 如果使用网络,则为默认网络。

定义为外部的网络和卷永远不会被删除。

默认情况下,匿名卷不会被移除。但是,由于它们没有稳定的名称,后续的 up 不会自动挂载它们。对于需要在更新之间持久化的数据,请使用显式路径作为绑定挂载或命名卷。

选项

选项默认描述
--remove-orphans移除 Compose 文件中未定义的服务容器
--rmi删除服务使用的镜像。"local" 仅删除没有自定义标签的镜像("local"|"all")
-t, --timeout指定关闭超时时间(秒)
-v, --volumes移除在 Compose 文件的 "volumes" 部分声明的命名卷以及附加到容器的匿名卷