繁体   English   中英

关闭 Google Compute Engine VM 时优雅地停止 docker 容器

[英]Gracefully stop docker container when shutting down Google Compute Engine VM

当我删除 GCE VM 时,我需要我的 docker 容器在 VM 关闭之前正常停止。

我正在使用 Compute Engine Container Optimized OS (COS),并希望我的容器得到正确管理,但这不是我遇到的情况。

我尝试了一个关闭脚本调用docker stop $(docker ps -a -q)但它根本没有任何区别。 我可以看到它在运行,但那时容器似乎已经消失了。

我试过在我的应用程序中捕获 SIGTERM。 在虚拟机中它没有捕获信号,但在我的本地机器上它确实如此。

我有点迷路,不知道还能尝试什么。 任何的想法?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM