# docker caontainer 操作(3): kill容器

一个Docker镜像(image)运行后，就是一个容器实例，称为`container`

上一题我们在一个shell里启动了一个docker实例，我们另外开一个终端，使用下面的命令列举所有的docker实例，并且找到镜像名为`ubuntu` docker 的`container id`

```bash
docker container ls
```

可以看到上一题运行的`ubuntu`容器的id

![](https://gitcode.net/csdn/skill_tree_cloud_native/-/raw/master/data/1.云原生初阶/1.容器(docker)/3.docker container 操作/container-kill-ls.jpg)
<br/>

现在，使用容器的id就可以杀死容器实例

```bash
docker container kill 2bba2dec1e97
```

命令执行的返回如图所示：

![](https://gitcode.net/csdn/skill_tree_cloud_native/-/raw/master/data/1.云原生初阶/1.容器(docker)/3.docker container 操作/container-kill-action.jpg)
<br/>

而运行中的ubuntu docker 实例则被成功kill后退出：

![](https://gitcode.net/csdn/skill_tree_cloud_native/-/raw/master/data/1.云原生初阶/1.容器(docker)/3.docker container 操作/container-kill-resp.jpg)
<br/>

以下描述错误的是？

## 答案

docker kill 后，运行中的 docker 实例子会提示用户是否退出

## 选项

### A

docker kill 成功后会输出被杀死的 docker container 的id

### B

使用 docker kill {container id} 可以杀死目标docker 实例

### C

docker ls 命令可以列举所有docker container 的状态
