簡體   English   中英

每天安排 Docker 容器重啟/重置

[英]Schedule daily Docker container restart / reset

我有一個基於 Linux 的 Docker 容器運行一個似乎有 memory 泄漏的應用程序。 大約一周后,對應用程序的請求開始失敗,並且容器需要重新啟動以重置其 state 並讓一切恢復正常。

應用程序報告的錯誤是:

java.lang.OutOfMemoryError: Java heap space

是否有一種通用方法可用於觸發重新啟動,將其重置為 state,無論使用哪個服務來托管它? 如果沒有一個好的通用解決方案,我將試一試 DigitalOcean,所以也許有一個 DigitalOcean 特定的解決方案可以代替?

您可以設置重啟策略(帶有標志on-failure ),如此所述。

查看瞭望塔項目。 這是一個令人難以置信的工具,可以按時重新啟動 Docker 容器並自動更新容器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM