![](/img/trans.png)
[英]Google Compute Engine (GCE) Startup Script // "apt-get upgrade" shutting down google script runner (google-startup-scripts.service)
[英]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.