我现在有一个运行了5周的容器,无法停止、杀死、或删除。 docker ps
显示如下(实际上这两个容器都无法被删除):
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
431a850b384f f99983306232 "cmd /c 'start /B C:…" 5 weeks ago Up 5 weeks 0.0.0.0:80->80/tcp dockercompose18429431017078490850_xxx_1
e31f0b74a8cb 50eef858d93d "cmd /c 'start /B C:…" 6 weeks ago Up 6 weeks 0.0.0.0:80->80/tcp dockercompose15856640072218908353_xxx_1
docker stop e31
和 docker kill e31
都没有生效,docker rm e31
出现了错误:
Error response from daemon: removal of container e31 is already in progress
如果我运行 docker inspect e31
,我会看到容器正在运行,它没有停止: "Id": "e31f0b74a8cb8225d5104f8de7e1c583ed1852133ad2870015017b09d3df8dfa",
"Created": "2019-05-08T06:57:24.3143863Z",
...
"State": {
"Status": "running",
"Running": true,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 1324,
"ExitCode": 0,
"Error": "",
"StartedAt": "2019-05-08T06:57:30.3396878Z",
"FinishedAt": "0001-01-01T00:00:00Z"
},
...
如何摆脱它?
系统信息:
服务器版本:19.03.0-rc2
操作系统:Windows 10 Pro 版本 1903 (OS Build 18362.175)
docker ps
的输出吗?另外,你是如何调用上面的命令的?请提供一个例子。 - ReynierPM