[英]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.