2017-10-09 152 views
2

我正在使用AWS ECS。整個過程是自動化的,一切看起來都很完美。 但是,當我ssh到碼頭主機(亞馬遜linux ami)我注意到有很多從我的圖像而不是一個創建的容器。什麼會導致這種情況?錯誤的ECS配置或有錯誤的圖像?見附圖。Docker在AWS ECS中創建了很多容器

enter image description here

非常感謝你提前!

+0

這不是你的容器過早退出的情況嗎?也許容器在失敗時自動重啓 – nxmohamad

+0

正如你所看到的你的容器失敗並被重啓。運行'docker logs '來查看容器內發生的事情 –

回答

0

您嘗試運行的容器在〜2分鐘後退出(例如,8分鐘前創建,6分鐘前銷燬 - > 2分鐘運行時)。因此,ECS創建一個新的容器,然後再次以狀態碼137退出。

This has been discussed here already並且可能是由於分配給容器的內存不足或CPU不足造成的。如果您創建了Application Load Balancer,但也會因爲某種原因而導致運行狀況檢查失敗。