簡體   English   中英

Docker 容器一直顯示 Restarting(255)

[英]Docker container keeps showing Restarting(255)

我面臨一個關於 EC2 Linux 實例上的 Docker 容器的顯着問題。 我在 5 個月前部署了它們,並且運行良好。 但現在他們停止工作了。

我已經使用 Docker Compose 部署了三個 Cockroach DB 的 Docker 容器,Redis 與 TheThingStack (TheThingsIndustries) 相關聯。 我嘗試使用 Docker Compose 重新啟動容器,但它給了我一個沒有剩余空間的錯誤。 所以我建議並稍后確認我的 EC2 實例的 EBS 存儲已滿。

所以我在 AWS 官方指南增加 EBS 存儲大小后擴展了 Linux 的文件系統。 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html

但它仍然沒有重新啟動,並給了我“沒有空間”的錯誤。 我上次嘗試使用 Docker Compose 重新啟動已部署容器的單個容器,現在它顯示 Restarting(255)。

我附上了它的多張圖片,也許它會幫助任何人回答這個問題。

空間使用

顯示正在重新啟動的容器

重啟時出錯

沒有什么問題。 有時您需要重新啟動 EC2 機器,我這樣做了,然后錯誤就消失了。 現在一切都運轉良好。

當我增加 EBS 存儲時,它顯示體積增加但 Linux 的文件系統沒有增加,我剩下的唯一選擇是重啟 EC2 機器,重啟 EC2 機器后錯誤消失了。

暫無
暫無

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

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