我正在将一个Web应用程序作为容器运行,并将此应用程序生成的日志存储在一个文件中。但应用程序生成的日志文件是在容器文件系统中创建的,因此要在容器崩溃时访问这些日志,我使用Docker卷,以便即使容器崩溃时也能访问日志文件。但我想测试容器崩溃时此功能是否真的有效,所以任何关于如何测试的帮助都将非常感激。谢谢。
e7arh2l61#
考虑到Docker容器也是进程这一事实,您可以通过在容器名称上使用ps aux和一个grep来获得进程的pid。在这之后你可以简单地kill -9它。这应该打破它相当困难。
ps aux
grep
kill -9
vql8enpb2#
你有两个选择1)停止容器:
docker stop container_name
2)杀死集装箱
docker kill container_name
2条答案
按热度按时间e7arh2l61#
考虑到Docker容器也是进程这一事实,您可以通过在容器名称上使用
ps aux
和一个grep
来获得进程的pid。在这之后你可以简单地
kill -9
它。这应该打破它相当困难。vql8enpb2#
你有两个选择
1)停止容器:
2)杀死集装箱