描述
停止并删除容器,网络,卷和启动时创建的镜像。
用法
Usage: down [options] Options: --rmi type 删除镜像. Type 的值如下: 'all': 删除被任意服务使用的镜像. 'local': 删除本地镜像. -v, --volumes 删除volumes中命名的卷. --remove-orphans 删除服务中没有定义的容器 -t, --timeout TIMEOUT 指定超时时间,默认10秒.
默认只删除以下内容:
启动时创建的容器
Compose文件中networks部分定义的网络
默认使用的网络
外部网络和卷不会被删除。
实例
假设我们的Dockerfile构建了一个nginx镜像
默认停止删除容器
$ docker-compose down Stopping hello_docker_web_1 ... done Removing hello_docker_web_1 ... done Removing network hello_docker_default
同时删除镜像
$ docker-compose down --rmi all Removing hello_docker_web_1 ... done Removing network hello_docker_default Removing image nginx