docker删除容器命令
时间: 2023-09-30 22:03:40 浏览: 115
要删除 Docker 中的容器,可以使用以下命令:
```
docker rm [container_name or container_id]
```
其中,`[container_name or container_id]` 是要删除的容器的名称或 ID。
例如,要删除名为 `my_container` 的容器,可以运行以下命令:
```
docker rm my_container
```
如果要删除多个容器,可以在命令中指定它们的名称或 ID,以空格分隔。例如:
```
docker rm container1 container2
```
请注意,如果容器正在运行中,您需要首先停止容器,然后才能删除它。如果您尝试删除正在运行的容器,将会出现错误消息。您可以使用 `docker stop` 命令停止容器。
相关问题
docker 删除容器命令
要删除容器,可以使用以下命令:
```
docker rm <container_id>
```
其中 `<container_id>` 是要删除的容器的 ID,也可以使用容器的名称来代替 ID。如果要删除多个容器,可以在命令中指定多个容器的 ID 或名称,用空格隔开即可。
如果要删除所有已经停止的容器,可以使用以下命令:
```
docker container prune
```
这个命令会删除所有处于停止状态的容器,但是正在运行的容器不会被删除。如果要删除所有容器,包括正在运行的容器,可以使用 `docker rm -f $(docker ps -aq)` 命令。这个命令会强制删除所有容器,包括正在运行的容器。
shell脚本执行docker删除容器命令
#!/bin/bash
# 删除指定名称的容器
docker rm -f 容器名称
# 删除所有已停止的容器
docker rm $(docker ps -aq --no-trunc --filter "status=exited")
# 删除所有未命名容器
docker rm $(docker ps -aq --no-trunc --filter "name=\<none\>")
阅读全文