有没有一种方法故意使Docker容器崩溃?

我正在运行一个Web应用程序作为一个容器,我将这个应用程序生成的日志存储在一个文件中。 但是由应用程序生成的日志文件是在容器文件系统内创build的,所以当容器崩溃时使用docker volume来访问这些日志,这样即使容器崩溃,我也可以访问日志文件。但是我想testing这个容器是否崩溃,如果这真的起作用,那么对于如何testing的帮助将非常感激。 谢谢。

考虑到docker容器也是进程的事实,你可以通过在容器名称上使用ps aux和grep来获得进程的pid。

之后你可以简单的“杀死-9”。 这应该打破它很难。

你有两个select

1)停止容器:

docker stop container_name 

2)杀死容器

 docker kill container_name