我正在运行带有dotnet基本映像的docker容器,我想在10分钟后杀死整个容器。我想如果我用以下方法杀死dotnet进程:
Process.GetCurrentProcess().Kill();
它应该终止容器,因为它是启动容器的过程,但是它不起作用。有人可以告诉我在经过一段特殊的时间后杀死容器的最佳方法是什么?
答案 0 :(得分:0)
假设它是传统的Linux docker(我不熟悉Windows Server上的docker),那么您应该能够通过使用pid 1终止进程来停止容器。