如何使用docker restart命令获取已停止进程的状态

时间:2018-01-04 10:06:54

标签: docker

当我们使用' docker restart command'重新启动容器时,docker首先停止然后启动容器。 我的问题是容器何时停止?我想知道容器的退出状态。

2 个答案:

答案 0 :(得分:1)

我真的得不到你想说的话。如果你想知道退出状态,你可以发出 docker ps -a  命令列出所有已退出的容器及其状态代码

但是如果你想用更具体的条件检查它,你可以使用类似的东西:

docker ps -a --filter 'exited=0'表示容器已成功退出,

docker ps -a --filter 'exited=137' 137代码意味着SIGKILL(9)将其杀死。

here 有关码头工具过滤参考的更多信息

哦,下次尝试在你的句子中使用一些标点符号

答案 1 :(得分:0)

使用

可以看到退出状态
  

docker ps -a

您可以查看泊坞日志。

  

docker记录CONTAINER_NAME

了解更多信息 - Docker logs