Docker-compose命令-down

命令

docker-compose down

描述

Stop and remove resources
停止并移除资源

用法

1
down [options]

选项

1
2
3
4
5
Options:
--rmi type 删除镜像,可选参数all(删除所有镜像),local(只删除没有tag的镜像)
-v, --volumes 删除命名volumes和挂载到容器中的匿名volumes
--remove-orphans 删除Compose文件中未定义的服务的容器
-t, --timeout TIMEOUT Specify a shutdown timeout in seconds. (default: 10)

注意

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$ docker-compose ps
Name Command State Ports
--------------------------------------------------------------------
nginx1 /docker-entrypoint.sh ngin ... Up 0.0.0.0:80->80/tcp
$ docker-compose down
Stopping nginx1 ... done
Removing nginx1 ... done
Removing network demo_default
$ docker-compose ps -a
Name Command State Ports
------------------------------

# 同时删除挂载卷
$ docker-compose down -v
Removing network demo_default
WARNING: Network demo_default not found.
Removing volume demo_demo-logs
$ docker volume ls