Docker ps -a没有显示运行容器

时间:2016-08-19 19:26:49

标签: mysql docker

我使用另一个运行mysql客户端的容器连接到mysql容器。当我退出这个客户端时,容器显然停止了。但是,当我执行docker ps -a时,此容器未显示。我无法找到理由。我按照these说明启动容器。任何想法都会有所帮助

1 个答案:

答案 0 :(得分:3)

array传递的--rm选项会在停止后自动删除容器。

请参阅clean up flag

  

默认情况下,容器的文件系统即使在容器退出后仍然存在。这使得调试变得更加容易(因为您可以检查最终状态)并且默认情况下会保留所有数据。但是如果你正在运行短期前台进程,这些容器文件系统真的可以堆积起来。如果您希望Docker在容器退出时自动清理容器并删除文件系统,则可以添加--rm标志