docker rm¶
描述¶
删除一个或多个容器
帮助¶
$ docker rm --help
Usage: docker rm [OPTIONS] CONTAINER [CONTAINER...]
Remove one or more containers
Options:
-f, --force Force the removal of a running container (uses SIGKILL)
-l, --link Remove the specified link
-v, --volumes Remove the volumes associated with the container
选项¶
选项 | 描述 |
---|---|
--force , -f | 通过信号强制移除运行中的容器,通过 SIGKILL 信号强制删除一个运行中的容器 |
--link , -l | 移除容器之间的链接,移除容器间的网路连接而非容器本身 |
--volumes , -v | 删除与关联的挂载目录 |
示例¶
删除一个引用的容器¶
强制删除一个容器¶
容器内主进程将收到 SIGKILL
信号,然后被删除掉
删除所有容器¶
这个命令将删除宿主机上所有的容器,包括停止的容器
删除容器并删除 volume 卷¶
这个命令删除该容器,并同时删除其分配的 volume 卷。
注意:这个命令不会删除那些指定名称的卷
删除容器和卷¶
删除容器并有选择的删除卷¶
这里的volume /foo
会保留,但是 /bar
将会被删除